去查查JDK文档好了,什么都有的!

解决方案 »

  1.   

    1 Java中可以对你所说的数据类型转换进行强制造型:如 double a=1.234; int b=(int)a
    2 也可不进行显式造型,但只是某些特定转换:byte>short>int>long>float>double, char>int
    3 从高精度向低精度的转换要注意精度的问题
      

  2.   

    int i=Integer.parseInt(str)
    double d=Double.parseDouble(str)
    long l=Integer.parseLong(str)
    float f=Float.parseFloat(str)
      

  3.   

    原始数据类型可以通过 强制转换(type)原始数据类型 和 对象 之间的转换(其实不是转换了)可以通过wrapper classes ,就象楼上举的例子Integer,Double,Integer....
      

  4.   

    怎样将 int ----->str
    ?