1、int 表示数字的简单类型(值类型),double 表示数字的双精度类型(值类型),
而Integer和Double类型是一个引用的复杂类型
2、Integer.valueOf(String s)/Double.valueOf(String s)
将字符串强制转化为数值类型
3、Double.intValue()方法(通过转换成int类型)返回此Double为一个int值
示例:将”12.00“字符串转int类型值
public static void main(String[] args) { String priceString="12.00"; int priceInt=Double.valueOf(priceString).intValue(); System.out.println(priceInt); }
总结一下:可能我的理解还不怎么正确,Double ,Integer 这些引用类型主要是做double、int 辅助类型,如类型转换等