Integer有一个静态的方法parseInt();
你只需这样做 Integer.parseInt("your string");

解决方案 »

  1.   

    先给十分!
    但我不太明白的是Integer才有转换的method,那int与.java.lang.Integer是什么关系呢?
      

  2.   

    Integer 是一个类,例如在 Java 中实现 C++ 中 template 类型的方法可用
    method(Object obj1, Object obj2) 来声明。
    Object 是所有类的父类,所以所有的类都可以传递给该方法。但是 int 不是类,所以你要传递 int 给该方法时就会出错。你可以将其包容为 Integer 类的对象,传递过去。所以 Integer, Float, 等类称为 wrapper 类。
    但是你不能改变它的值。
    可以去 http://www.cn.ibm.com/developerWorks/java 站点找下面这篇文章:
    Java 应用程序中的按值传递语义
      

  3.   

    Integer是类,带有很多实用方法,int是基础数据类型