468x60
Logo2
 首页 > 编程 > 正文

什么的是java中的自动装箱和自动拆箱,的

编辑: www.cnaol.net 创能数码知识网    来源:用户发布   发布时间:2018-4-15   浏览次数:28



有谁知道什么的是java中的自动装箱和自动拆箱,的,谢啦。


【讨论交流】

java中什么是自动装箱与拆箱呢
装箱比如int变Integer,如果某个地方的参数需要填入Integer,你传int给它,它自动会生成一个Integer传过去。反之,Integer变int,就是自动拆箱。

什么是Java自动拆装箱?
自动装箱是Java编译器在基本数据类型和对应的对象包装类型之间做的一个转化。比如:把int转化成Integer,double转化成double,等等。反之就是自动拆箱。

java为何不能自动装箱和自动拆箱?问题代码如下,
package com; public class C1 { public static void f1() { char x=’是
jdk5以上才支持autoboxing,应该是你的jdk版本不够吧。 eclipse里,project->properties,搜jdk,看看compiler那里的jdk版本,调整至1.5以上

什么是java自动装箱
装箱就是基本类型数据转化成对象类型,比如在 Java中int类型转化成Integer类型数据。java1.5之后引入自动装箱,这样数据类型的转化不用再代码中声明。 比如 List list = new ArrayList(); int i = 1; list.add(i); 这样的代码在1.5之前就是错误的


上一篇:51单片机简单中断C语言程序
ad250_1
ad250_2
本站内容由用户发布,本站无法保证其部分内容的真实性,请用户一定仔细判断!
[创能数码知识网 www.cnaol.net]   [联系QQ:8859-9718]  
津ICP备18307289号