试题
考点

java语言-基本数据类型-装箱和拆箱

面5笔5

何为装箱与拆箱

前往“校招VIP”小程序,刷题更快
最新校招难题刷题,快来进刷题群吧
解答

装箱就是将基本数据类型转化为包装类型,那么拆箱就是将包装类型转化为基本数据类型。

以基本数据类型int为例:

package day1119;

public class TestBox {
public static void main(String[] args) {
//自动装箱,底层其实执行了Integer a=Integer.valueOf(1);
Integer a = 1;
//自动拆箱,底层其实执行了int b=a.intValue();
int b = a;
}
}

Integer的valueOf(int i)方法可以将一个基本数据类型转化为对应的包装类型,即装箱方法。

而Integer的intValue()方法则可以将一个包装类型转化为对应的基本数据类型,即拆箱方法。

文章链接

评论
暂无评论

加载更多