在 Java 中,基本类型(如 int、boolean、char 等)是不能赋值为 null 的,因为它们不是引用类型。只有引用类型(如 String、Integer 等)可以赋值为 null。

如果需要在 Java 中表示一个可能为 null 的整数值,可以使用包装类 Integer 来替代 int。Integer 是 int 的包装类,它是一个引用类型,可以赋值为 null。

示例代码如下:

Integer nullableInt = null;
System.out.println(nullableInt); // 输出:null
Java 中 int 类型能否赋值为 null?

原文地址: https://www.cveoy.top/t/topic/qnCd 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录