利用wrap class
Integer我是自由的,
我是快乐的.
[email protected]

解决方案 »

  1.   

    sorry, 
    String s="10";
    int a;
    a=(int)s;
      

  2.   

    Interger.valueof("10")
    如果字符无法转换(如“a”)要抛出异常的!
      

  3.   

    java.lang.Integer.valueOf("10")
    我试过的,没有问题!
      

  4.   

    我是这样做的:
    int a;
    a=java.lang.Integer.ValueOf("10");
    System.out.print(a);
      

  5.   

    value也试过了:
    int a;
    a=java.lang.Integer.valueOf("10");
    System.out.print(a);
      

  6.   

    int a;
    a = java.lang.Integer.parseInt("10");
    System.out.println(a);
    也是一形,不太一样!
      

  7.   

    java.lang.Integer.parseInt("10");
    这个方法好用
      

  8.   

    要不这样:
    a=java.lang.Integer.valueOf("10").intValue();
    再试试!
      

  9.   

    java.lang.Integer.valueOf("10").intValue();
    这个方法也好用,
    java.lang.Integer.parseInt("10");
    二者有何区别???
      

  10.   

    我说过了java.lang.Integer.valueOf("10")和java.lang.Integer.parseInt("10");的返回值不同。
    java.lang.Integer.valueOf("10")返回Integer,而java.lang.Integer.parseInt("10")返回int,所以再前者的后面加上“.intValue();”就也返回int了。
    至于Integer和int有什么不同,可不是几句话能说清楚的。可以看《java编程思想》一书。我也是一知半解!