现在我的String str=new String("1563");
现在我想得到里面的1563的int型,也就是int x=1563;怎么得到啊?如果这个可以的话如果我现在String str=new String("1563.45");
我现在想得到double d=1563.45 又应该怎么得到呢?

解决方案 »

  1.   

    Integer   static int parseInt(String s) 
    static Double valueOf(String s) 
              返回保持用参数字符串 s 表示的 double 值的 Double 对象。 
      

  2.   

    恩,楼上的铜斑蛇同学都已经回答了。
    就是利用Integer和Double里面的静态方法来获取数值类字符串对应的数值。
      

  3.   

    int x = Intger.parseInt(str);
    double b =Double.parseDouble(str);
      

  4.   

    建议楼主下载对应你机器上jdk版本的api,学着看帮助文档,你会学的更多!
      

  5.   

    int x = Intger.parseInt(str); 
    double b =Double.parseDouble(str);
      

  6.   


    同意这哥们的说法,调用Integer  和  Doubleint x = Intger.parseInt(str); 
    double b =Double.parseDouble(str);
      

  7.   

    是鼠标,你查下Razer铜斑蛇鼠标。
      

  8.   

    用Double.ParseDouble(String s);转吧