1.int種類

変数に整数を格納したい場合は、型を使用する必要がありますint

この単語はint の短縮形であり 、これはもちろん、この型で整数を格納できることを示す良いヒントになります。Integer

タイプが である変数は、からまでの範囲の整数intを格納できます。より正確に言うと、 からまでです。-2 billion+2 billion-2,147,483,648+2,147,483,647

興味深い事実

これらの明らかに丸められていない数値は、コンピューターのメモリがどのように構成されているかに関連しています。

Java では、この型に4 バイトのメモリが割り当てられますint。メモリの各バイトは8 ビットで構成されます。各ビットは、0 または 1 の 2 つの値のみを表すことができます。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変数が作成されます

文字の大文字と小文字は重要です。これは、コマンド と が2 つの異なる変数を宣言することを意味します。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可能な最大値 (つまりint2,147,483,647

5. 変数の作成と初期化の省略表現

1 つのコマンドを使用して変数を作成 (宣言) し、それに値割り当てることができます。通常、値を保存する必要がある場合は変数を宣言するため、これが最も頻繁に行われることです。

コマンドは次のようになります。

int name = value;
変数の作成と初期化の省略表現

例:

声明 ノート
int a = 5
int b = 2*1000*1000*1000;
変数の値は 20 億になります
int c = -10000000;
変数の値はマイナス 1,000 万になります
int d = 3000000000
3,000,000,000 は int の最大値 2,147,483,647 より大きいため、このコードはコンパイルできません。

複数の変数を 1 行で宣言することもできます。この場合、コマンドは次のようになります。

int name1 = value1, name2 = value2, name3 = value3;
複数の変数の作成と初期化の省略表現

例:

声明 ノート
int a = 5, b = 10, c = a + b;
a5に等しい、10b に等しい、15 に等しいc