String str="10";
int v = Integer.decode(str).intValue();

解决方案 »

  1.   

    java中对几种基本类型作了封装,比如说:boolean,int,double,long等等。你可以用他们里面的方法轻松的进行相互间的转换。java中的特殊类String,跟这些封装后的类型也可以进行相应的转换。他们之间转换的方法是有规律可寻的。(你了解一种其他几种就可以同理而得)至于你自己编写得类,也可以进行转换得,不过你要编写转换方法。除这些类以外得类都不能转换。
      

  2.   

    String str="10";
    int v = Integer.parseInt(str);
      

  3.   

    String str="10";
    int i = Integer.parseInt(str);