5行5列の2D配列があり、すべて値0で埋められています。プログラムにこれを実行させるにはどうすればよいですか。
[]角かっこなしで、2〜5のように行と列の任意のランダムな組み合わせを入力します。私のプログラムが理解できるようにするには、2-5と入力するだけで十分です。つまり、行2、列5を意味します。
入力した値を行と列の組み合わせで上記の配列に割り当てます。
これは私がこれまでに得たものです。ご覧のとおり、私はすべての配列要素の値を出力することしかできませんでした。
import java.util.*;
public class stink {
public static void main(String[]args){
int[][] kuk = new int[5][5];
printMatrix(kuk);
}
public static void printMatrix(int[][] matrix)
{
for (int row = 0; row < matrix.length; row++)
{
for (int col = 0; col < matrix[row].length; col++)
System.out.printf("%2d", matrix[row][col]);
System.out.println();
}
}
}