1.包装类的介绍:
Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的。基本类型的数据不具备"对象"的特性(没有成员变量和成员方法可以调用),因此,java为每种数据类型分别设计了对应的类,即包装类。
2.包装类的装箱与拆箱
装箱:将基本数据类型变为包装类对象。
拆箱:将包装类中包装的基本数据类型取出。
装箱:
int i;
Integer integer=new Integer(i);
拆箱:
int k=integer.intValue();
自动装拆箱:
Integer m=10;//自动装箱 int--->Integer
int n=m;//自动拆箱 Integer--->int
字符串类型转换到基本数据类型
//将字符串转换为基本类型
String s = "16";
int a = Integer.parseInt(s); //方法1
int b = Integer.valueof(s); //方法2