A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 汪璨 中级黑马   /  2012-6-10 15:36  /  1715 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

自动拆箱装箱的特点?怎么装的箱,怎么拆的箱?

评分

参与人数 1技术分 +3 收起 理由
wangfayin + 3 好好学习

查看全部评分

3 个回复

倒序浏览
nteger  a=10;//这就是一个自动装箱如果没有自动装箱的话,需要这样Integer  a=new Integer(10);
int b=a;//这就是一个自动拆箱,如果没有自动拆箱的话,需要这样:int b=a.intValue();

装箱是把“值”类型转换成“引用类型”;
拆箱是把“引用”类型转换成“值”类型;

评分

参与人数 1技术分 +3 收起 理由
wangfayin + 3 赞一个!

查看全部评分

回复 使用道具 举报
装箱是把“值”类型转换成“引用类型”;
拆箱是把“引用”类型转换成“值”类型;

经典,应该做到笔记里

评分

参与人数 1技术分 +1 收起 理由
wangfayin + 1 赞一个!

查看全部评分

回复 使用道具 举报
自动装箱:把基本数据类型赋给对象的引用变量
  如:Integer obj = 8;
自动拆箱:将对象转为基本数据类型
  如:System.out.println(obj+100);//Integer对象和基本数据类型运算
张老师的视频里面会讲到的。

评分

参与人数 1技术分 +2 收起 理由
wangfayin + 2 赞一个!

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马