如内容,,,,

来源:3-2 Java 中基本类型和包装类之间的转换

haiya

2015-07-21 23:32

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

写回答 关注

3回答

  • Uestc_L
    2016-01-30 15:01:53

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

  • huliyichen
    2015-09-12 18:48:53

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

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

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

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

    怒放的生命0...

    错了,自动装箱只限于同一种未包装类型和包装类型之间,就好像int 和 Integet double和Double 而 double 和 Integer是不会自动装箱的,

    2016-06-04 22:47:01

    共 1 条回复 >

  • 康振宁
    2015-07-22 11:36:06

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

    永远的蓝天

    是不是说如果float型的变量转换成Double包装类,就必须手动装箱?能不能这样转换?

    2015-10-19 09:42:08

    共 2 条回复 >

Java入门第三季

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

409792 学习 · 4340 问题

查看课程

相似问题