在 Java 中检查 Int 是否为空
Haider Ali
2022年1月13日
在本指南中,我们将学习如何在 Java 中检查 int
是否为 null。为了理解这个概念,我们需要对数据类型 int
进行一些基本的了解。让我们潜入。
Java 中的 int
可以为空吗
我们首先需要了解的一件事是 int
是一种原始数据类型。默认情况下,此类数据类型将数据以二进制形式存储在内存中。这意味着它们不能为空。我们当然不能检查 int
是否为空值。另一方面,我们不能将它与 Integer
混淆,后者是一个对象并且可以具有空值。Integer
是 int
的包装类,它允许开发人员拥有更多与 int
相关的功能。这是你需要了解的区别,更多地了解 int
和 Integerhere。
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
是一个可以检查空属性的对象。
Author: Haider Ali
Haider specializes in technical writing. He has a solid background in computer science that allows him to create engaging, original, and compelling technical tutorials. In his free time, he enjoys adding new skills to his repertoire and watching Netflix.
LinkedIn