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 是一個可以檢查空屬性的物件。