HOWTO · Java
在 Java 中检查 Int 是否为空
如何在 Java 中检查 int 是否为空
本页内容
在本指南中,我们将学习如何在 Java 中检查 int 是否为 null。为了理解这个概念,我们需要对数据类型 int 进行一些基本的了解。让我们潜入。
Java 中的 int 可以为空吗
我们首先需要了解的一件事是 int 是一种原始数据类型。默认情况下,此类数据类型将数据以二进制形式存储在内存中。这意味着它们不能为空。我们当然不能检查 int 是否为空值。另一方面,我们不能将它与 Integer 混淆,后者是一个对象并且可以具有空值。Integer 是 int 的包装类,它允许开发人员拥有更多与 int 相关的功能。
public class Main {
public static void main(String[] args) {
int id = 0; // Primitve DataTypes..
Integer ID = new Integer(5);
System.out.println("Primitive integer : " + id);
// we cannot check for Null Property
System.out.println("Integer Object : " + ID);
// We can check for Null Property..
if (ID == null) {
System.out.println("Integer Is Null");
} else {
System.out.println("Integer Is Not Null");
}
}
}
输出:
Primitive integer : 0
Integer Object : 5
Integer Is Not Null
如上例所示,int 不能为空。另一方面,Integer 是一个可以检查空属性的对象。