Java
に行列を作成しようとしていますが、それは空の位置だけでランダムな値で埋められます。私はこれらのコードを試していますが、うまくいきません。 2つのネストされたループを作成しました.1つは行用、もう1つは列用です。そして、すべてのポジションについて、私はそれが0
(私はそれを制御する方法がわかりません)と、それがランダムな座標を生成せず、(i、j)のフォーマットで印刷しないかどうか尋ねます。 しかし、常に印刷されています0
。行列の空のセルをJavaでランダムな値で塗りつぶし
public int[][] getRandomPosition(int matrixlength) {
int[][] grid = new int[matrixlength][matrixlength];
for (int i = 0; i < grid.length; i++) {
for (int j = 0; j < grid[i].length; j++) {
if (grid[i][j] == 0) {
grid[i][j] = (int) Math.random();
System.out.print(grid[i][j]);
return grid;
}
}
}
return null;
}
問題の解決方法はありますか。