为了账号安全,请及时绑定邮箱和手机立即绑定

如内容,,,,

自动装箱和手动装箱有什么区别?

正在回答

7 回答

我也是这么认为

mvhfdzhbeuxgxeb 旬教授论文赔偿70多 photo12月12日,据 府为美军普天间机场搬迁工程在冲绳县名护市边野古沿 14日电据《今日印度》报道,当地 顿新京报快讯据杨凌融媒 原标题:民航系统两高管

0 回复 有任何疑惑可以回复我~

JDK1.5 以后才有自动装箱拆箱,JDK1.5之前必须手动装箱拆箱

0 回复 有任何疑惑可以回复我~

我的理解:自动装箱和数据的自动类型转换的概念应该是一个道理,是自动完成的;

                 比如:int x = 5; double y = x; // 就是将int类型的5,自动转换为double类型的值

                 手动装箱,就好比: double y = (double) x;  // 就是指明x转换为double类型;

不知道这样类比,是否理解正确?望大家能谈谈自己的理解

0 回复 有任何疑惑可以回复我~
#1

怒放的生命012

错了,自动装箱只限于同一种未包装类型和包装类型之间,就好像int 和 Integet double和Double 而 double 和 Integer是不会自动装箱的,
2016-06-04 回复 有任何疑惑可以回复我~

有些时候,类型不同的时候,需要手动的去调整

1 回复 有任何疑惑可以回复我~
#1

haiya 提问者

soga
2015-07-22 回复 有任何疑惑可以回复我~
#2

永远的蓝天

是不是说如果float型的变量转换成Double包装类,就必须手动装箱?能不能这样转换?
2015-10-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第三季
  • 参与学习       409776    人
  • 解答问题       4339    个

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

进入课程

如内容,,,,

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信