gpt4 book ai didi

java - 无法为二维 boolean 数组赋值

转载 作者:行者123 更新时间:2023-11-30 02:46:51 26 4
gpt4 key购买 nike

我基本上刚刚开始使用java,并且正在努力学习一个非常基本的程序。我有一个二维 boolean 数组,我想随机填充它......你不会猜到它...... boolean 值!这是我现在的方法,但运行后数组似乎只填充了“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();
}

关于java - 无法为二维 boolean 数组赋值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39992100/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com