在 Java 中檢查 Int 是否為空

Haider Ali 2023年10月12日
在 Java 中檢查 Int 是否為空

在本指南中,我們將學習如何在 Java 中檢查 int 是否為 null。為了理解這個概念,我們需要對資料型別 int 進行一些基本的瞭解。讓我們潛入。

Java 中的 int 可以為空嗎

我們首先需要了解的一件事是 int 是一種原始資料型別。預設情況下,此類資料型別將資料以二進位制形式儲存在記憶體中。這意味著它們不能為空。我們當然不能檢查 int 是否為空值。另一方面,我們不能將它與 Integer 混淆,後者是一個物件並且可以具有空值。Integerint 的包裝類,它允許開發人員擁有更多與 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 Ali avatar Haider Ali avatar

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

相關文章 - Java Int