Java 速習チュートリアル

Java 複数の変数の宣言

1. 多くの変数を宣言する

同じタイプ(型)の変数を複数宣言する場合、カンマ(,区切りのリストを使用することで効率的に記述できます。

1.1 コード例

通常、以下のように記述するところを:

int x = 5;
int y = 6;
int z = 50;
System.out.println(x + y + z); // 61

このように1行で記述することが可能です:

int x = 5, y = 6, z = 50;
System.out.println(x + y + z); // 61

       Note: 1行で多くの変数を宣言するとコードは短くなりますが、1行に1つの変数を記述する方がリーダビリティ(可読性)が高まる場合もあります。プロジェクトのコーディング規約に合わせて選択してください。

2. 複数の変数に同じ値を代入する

1行のコードで、複数の変数に対して同じ値を割り当てることもできます。

2.1 コード例

まず変数を宣言し、その後で一括して値を代入するパターンです。

int x, y, z;
x = y = z = 50;
System.out.println(x + y + z); // 150