java有8种基础数据类型,分别是byte、short、int、long、float、double、char和boolean。它们对应的包装类在java.lang包中,分别是Byte、Short、Integer、Long、Float、Double、Character和Boolean。
把基础类型转换为包装类型:用new语句创建huo或调用包装类的一个静态方法valueOf()。
例:
int i=10;
Integer itg = Integer.valueof(i); //调用valueOf()方法转换。
Integer itg2 = new Integer(i); //用new来转换
List list = new ArrayList();
list.add(itg); //里面放的是包装类型。
把包装类型转换为基础类型:调用包装类对应的***Value()方法,如Integer对应的方法是intValue(), Shortdu对应的是shortValue();
例:
Integer itg = new Integer(100);
itg.intValue();