您的位置:首页 > 编程语言 > Java开发

java编程思想(第四版)第二章练习题-9

2014-08-28 17:21 246 查看
//编写一个程序,展示自动包装功能对所有的基本类型和包装器类型都起作用

自动拆装箱 是JDK1.5中新增加的内容 ,它可以将基本数据类型自动转换为它的包装类。或者相反。
基本数据类型与包装类对应关系如下:
short Short
int Integer
long Long
char Character
float Float
double Double
boolean Boolean

这里的装箱应该理解为 封装对象 ,即把基础数据类型(如 int)转换成基础类型封装类的对象(如 new Integer())
拆箱就是装箱的反过程,即把基础类型封装类的对象(如 new Integer())转换为基础数据类型(如 int)。

装箱: Integer a = new Integer(10) ;
拆箱: int b = new Integer(20) ;

实例:

public class Test9 {
static Integer i = new Integer(10);
static int a = new Integer(20);
public static void main(String args[]){
System.out.println("i = "+i);
System.out.println("a = "+a);
}
}


运行结果:

i = 10

a = 20
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: