我基本上只是从Java开始,并且正在使用非常基本的porgram进行挣扎。我有一个二维布尔数组,我想随机填充它。。。你不会猜到...布尔!这是我现在拥有的方法,但是运行该数组后,似乎仅使用“ false”填充了该数组。
public static void randBoard() {
for(boolean[] item : board) {
for(boolean square : item) {
square = Math.random() < .5;
}
}
}
你的意思也许是这样的吗?
int d1 = 5;
int d2 = 5;
boolean[][] board = new boolean[d1][d2];
for(int i=0; i<d1; i++) {
for(int j=0; j<d2; j++) {
boolean square = Math.random() < .5;
board[i][j] = square;
System.out.print("[" + board[i][j] + "]");
}
System.out.println();
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句