1.int類型

如果要將整數存儲在變量中,則需要使用int類型。

這個詞int 是 for 的縮寫 ,這當然很好地暗示了這種類型可以讓您存儲整數Integer

類型為 的變量int能夠存儲從到 的整數。更準確地說,從到。-2 billion+2 billion-2,147,483,648+2,147,483,647

有趣的事實

這些絕對非整數與計算機內存的組織方式有關。

在 Java 中,為類型分配了4 個字節int的內存。內存的每個字節由8 位組成。每個位只能表示 2 個值:0 或 1。一個int變量包含32 位,可以表示4,294,967,296值。

這個範圍的一半留給負數,另一半留給正數。-2,147,483,648這就是我們如何獲得從到 的範圍+2,147,483,647


2.創建int變量

int類型用於存儲整數。要在代碼中創建一個可以存儲整數的變量,您需要使用如下語句:

int name;
聲明一個int變量

其中 name 是變量的名稱。例子:

陳述 描述
int x;
x創建一個整型變量
int count; 
count創建一個整型變量
int currentYear;
currentYear創建一個整型變量

字母的大小寫很重要。這意味著命令 和將聲明兩個不同的變量。int colorint Color

Int Color並且這些命令對編譯器INT COLOR沒有任何意義,導致它報告錯誤。是整數類型的特殊關鍵字,必須小寫int


3.創建變量的簡寫

如果你需要在程序的同一個地方創建許多相同類型的變量,你可以使用這個簡寫符號:

int name1, name2, name3;
創建相同類型的多個變量的簡寫

例子:

報表 速記
int x;
int y;
int z;
int x, y, z;
int count;
int totalCount;
int count, totalCount;
int day;
int month;
int year;
int day, month, year;

4.賦值

要將值放入變量中,您int 需要執行以下語句:

name = value;
為變量賦值

其中值可以是任何整數表達式。例子:

陳述 筆記
int a;
a = 5;
int b;
b = 2*1000*1000*1000;
int c;
c = -10000000;
int d;
d = 3000000000;
此代碼無法編譯,因為3,000,000,000大於 的最大可能值int,即2,147,483,647

5. 創建和初始化變量的簡寫

您可以使用單個命令來創建(聲明)一個變量並為其賦值。這是最常做的事情,因為我們通常在需要存儲值時聲明一個變量。

該命令如下所示:

int name = value;
創建和初始化變量的簡寫

例子:

陳述 筆記
int a = 5
int b = 2*1000*1000*1000;
變量的值將是 20 億
int c = -10000000;
變量的值將是負一千萬
int d = 3000000000
此代碼無法編譯,因為 3,000,000,000 大於 int 的最大可能值:2,147,483,647

您還可以在一行中聲明多個變量。在這種情況下,命令將如下所示:

int name1 = value1, name2 = value2, name3 = value3;
創建和初始化多個變量的簡寫

例子:

陳述 筆記
int a = 5, b = 10, c = a + b;
a等於5b 等於10c 等於15