Javaで配列を定義して初期化する方法は何ですか。
Javaでは、配列を定義して初期化するために以下の方法を使用することができます:
- 配列を宣言してサイズを指定し、それから一つずつ値を割り当てる:
int[] numbers = new int[5];
numbers[0] = 10;
numbers[1] = 20;
numbers[2] = 30;
numbers[3] = 40;
numbers[4] = 50;
- 配列を宣言して直接初期化する:
int[] numbers = {10, 20, 30, 40, 50};
- 配列を初期化するためにループ構造を使用します。
int[] numbers = new int[5];
for (int i = 0; i < numbers.length; i++) {
numbers[i] = (i + 1) * 10;
}
- 二次元配列の定義と初期化:
int[][] matrix = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
配慮すべき点は、配列のインデックスが0から始まるということです。そのため、配列要素の値を代入したりアクセスする際には、インデックスの範囲に注意する必要があります。