📜  如何在 Java 中将原始 int 转换为 Integer(1)

📅  最后修改于: 2023-12-03 15:24:12.452000             🧑  作者: Mango

如何在 Java 中将原始 int 转换为 Integer

在 Java 中,原始类型和包装类型之间是可以互相转换的。对于 int 类型,我们可以将其转换为 Integer 类型,这样就可以利用 Integer 类型的一些特殊方法和属性。

将 int 转换为 Integer

下面是将 int 类型的变量转换为 Integer 类型的示例代码:

int num = 10;
Integer integerNum = Integer.valueOf(num);

或者使用自动装箱:

int num = 10;
Integer integerNum = num;
将 Integer 转换为 int

下面是将 Integer 类型的变量转换为 int 类型的示例代码:

Integer integerNum = Integer.valueOf(10);
int num = integerNum.intValue();

或者使用自动拆箱:

Integer integerNum = 10;
int num = integerNum;

需要注意的是,如果 Integer 变量为 null,则自动拆箱将抛出 NullPointerException 异常。因此,最好使用 intValue() 方法来进行转换。