私は配列を持っています:
[ 0 0
1 0
2 0
3 0
4 0
5 0 ]
ユーザー入力(スキャナーを使用)がアレイのどこに行くかを指定するにはどうすればよいですか?2列目の各位置に整数を追加したいと思います。
私は配列を持っています:
[ 0 0
1 0
2 0
3 0
4 0
5 0 ]
ユーザー入力(スキャナーを使用)がアレイのどこに行くかを指定するにはどうすればよいですか?2列目の各位置に整数を追加したいと思います。
の場合、array of array
行数を取得するには、配列の長さを使用します。
たとえば、この配列の場合:-
int[][] arr = new int[3][4];
arr.length
配列内の行数を示します。つまり、3
。したがって、からループを実行して、0 to arr.length
各行にアクセスします。
ここで、2nd column
各行のにアクセスするにはarr[i][1]
、ループ内で次の操作を実行できます。
for (int i = 0; i < arr.length; i++) {
arr[i][1] = ...; // your 2nd column for each row
}
また、各行の入力を入力するためにユーザー入力を取得するに2nd column
は、各行の入力を読み取る必要があります。したがって、ユーザー入力を読み取る必要がある場所を推測できます-In outer loop
、またはin inner loop
?