显示转换
package com.ly.chaizhuangxiang;
public class TestNumber {
public static void main(String[] args) {
int i=10;
//基本数据类型转换成封装类
Integer it=new Integer(i);
System.out.println(it);
}
}
package com.ly.chaizhuangxiang;
public class TestNumber1 {
public static void main(String[] args) {
int i=10;
//基本类型转换为封装类
Integer it=new Integer(i);
//封装类(包装类)装换成基本数据类型
int n=it.intValue();
System.out.println(n);
}
}
自动装箱
package com.ly.chaizhuangxiang;
public class TestNumber2 {
public static void main(String[] args) {
int i=5;
//基本数据类型转换为封装类型
Integer it=new Integer(i);
//自动装箱
Integer it2=i;
System.out.println(it2);
}
}
自动拆箱
package com.ly.chaizhuangxiang;
public class TestNumber3 {
public static void main(String[] args) {
int i=5;
Integer it=new Integer(i);
//封装类型转换成基本类型
int i2=it.intValue();
//自动转换就叫拆箱
int i3=it;
}
}
本文介绍了Java编程中基本数据类型与封装类之间的转换,特别是自动装箱和拆箱的概念。示例代码展示了如何将基本类型转换为对应的Integer对象,以及Integer对象如何转换回基本类型。通过自动装箱和拆箱,简化了编程过程。
1460

被折叠的 条评论
为什么被折叠?



