Java 方法相关知识全解析
1. 自动装箱与拆箱
在 Java 中,处理基本数据类型和包装类时,有自动装箱和拆箱的特性。我们可以使用内置方法在基本类型和包装类之间进行显式转换,例如:
int quack = 5;
Integer quackquack = Integer.valueOf(quack); // Convert int to Integer
int quackquackquack = quackquack.intValue(); // Convert Integer to int
不过,Java 语言内置了处理程序,可自动在基本类型和包装类之间进行转换。自动装箱是将基本类型转换为对应的包装类,拆箱则是将包装类转换为对应的基本类型。示例如下:
int quack = 5;
Integer quackquack = quack; // Autoboxing
int quackquackquack = quackquack; // Unboxing
自动装箱适用于所有基本类型及其对应的包装类型,以下是一些示例:
Short tail = 8; // Autoboxing
Character p = Character.valueOf('p');
char paw = p; // Unboxin
超级会员免费看
订阅专栏 解锁全文

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



