包装类
基本数据类型 包装类类型
* byte Byte
* short Short
* int Integer
* long Long
* float Float
* double Double
* char Character
* boolean Boolean
1.Integer类中的构造方法:(了解)
Integer(int value)
Integer(String s)
成员方法:(掌握)
//static Integer valueOf(int i):int -- Integer
//static Integer valueOf(String s):String -- Integer
//static int parseInt(String s):String---int
举例:System.out.println(Integer.parseInt("200"));
//int -- String
举例:int a = 300;
String s = a + "";
2. Number类是Byte、Short、Integer、Long、Float、Double的父类,以下六个方法定义在Number类中:(了解)
byte byteValue()
short shortValue()
int intValue()
long longValue()
float floatValue()
double doubleValue()
3.
//自动装箱:将基本数据类型自动转换为包装类类型
举例:Integer i = 100;
//自动拆箱:将包装类类型自动转为基本数据类型
举例:Integer i = new Integer(100);
int a = i;
4.缓存:java预先创建256个整数类型的包装类对象存放在数组中.