1、包装类
(1)基本数据类型与引用数据类型;
(2)装箱:把基本类型的数据,包装到包装类中;
(3)构造方法:1》Integer(int value);构造一个Integer对象,它表示指定的int数据;
2》Integer(String s);s里装的是数字,构造一个Integer对象,它表示s指定的数据,如果不是数据,会报NumberFormatException;
(4)静态方法:1》static Integer valueOf(int value);返回一个表示指定int值的Integer对象,与构造方法Integer(int value)作用一样;
2》static Integer valueOf(String s);返回保存指定String值得Integer对象;
(5)拆箱:在包装类中取出基本类型得数据(包装类-->基本类型的数据);
(6)成员方法:int intValue();返回int类型的数据;
(7)自动拆箱与自动装箱:基本类型的数据与包装类之间可以自动地相互转换,JDK1.5之后出现地新特性;(例:Integer in=1;直接将int类型的整数赋值给包装类);
(8)基本类型与字符串类型之间的转换:1》基本数据类型+”“,(最简单的方法,常用);
2》包装类的静态方法toString(参数); static String toString(int i);返回一个表示指定整数的String对象;
3》String的静态方法valueOf(参数); static String valueOf(int i);返回int参数的字符串表示形式;
(9)字符串转基本数据类型:1》Integer类中:static int parseInt(String s);
2》Double类中:static double parseDouble(String s);
原文:https://www.cnblogs.com/xiaozhu1017/p/12609903.html