在 Java 中檢查 Int 是否為空
Haider Ali
2023年10月12日
在本指南中,我們將學習如何在 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
是一個可以檢查空屬性的物件。
作者: 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