int 和 long 的區別


在本文中,我們將瞭解“int”和“long”型別之間的區別。

int

  • 它是一種資料型別。

  • 它有 32 位。

  • 以位元組為單位,它佔用了 4 個位元組。

  • 在 Java 中,它的範圍介於 -2,147,483,648 到 2,147,483,647 之間。

  • 它也用作關鍵字來宣告整數型別的變數。

  • 與儲存“long”變數所需的記憶體相比,它的記憶體空間佔用更小。

long

  • 它是一種資料型別。

  • 它佔用 64 位。

  • 以位元組為單位,它佔用了 8 個位元組。

  • 在 Java 中,它的範圍介於 -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807 之間。

  • 它也可以用作關鍵字來宣告“long”型別的變數。

  • 與“int”相比,它的記憶體空間需求更大。

更新時間:2021-03-24

5K+ 瀏覽量

開啟你的職業生涯

透過完成課程獲得認證

開始
廣告