String -->int:Integer.parseInt(String)
String-->double:Double.parseDouble(String)
double-->String:String.valueOf(double),double+""

解决方案 »

  1.   

    把INT转换成String:String s = String.valueOf(int i);
    把double转换成String:String s = String.valueOf(double d);
    String -->int:int i = Integer.parseInt(String s);
    String -->double:int i = Double.parseDouble(String s);
      

  2.   

    public class test{
    Integer i ;
       public void aa(){
       String aa = i.toString();
       int ii = Integer.parseInt(aa);
       double dd = Double.parseDouble(aa);
       String ss = new Double(dd).toString();
       }
     }
      

  3.   

    简单类型A转换为String 一般都用
    A.parseA(String)反过来,用String.valueOf(A) //这里的A是任何的简单类型!参考API就知道了!