>布尔数组初始化为 true。我需要知道如何将每三个值转换为 false,并一遍又一遍地遍历数组。它本质上是没有随机性的鸭鸭鹅。
这听起来像是一个初学者编程练习,所以我只给你一两个提示:
-
回到你的教科书,讲义,教程,并重读
for
循环的内容。 专注于旧式的。 -
考虑如何编写一个 for 循环,以所需的模式逐步执行整数索引值。
-
再"...一遍又一遍地遍历数组" - 不确定你的意思,但也许这样做的提示是考虑使用嵌套循环;即另一个循环中的循环。
但最重要的建议是尝试自己解决这个问题。
好吧,
我真的不确定您一遍又一遍地遍历数组是什么意思,但是以下代码会将每三个值转换为false。
for (int i = 0; i < myVar.length; i++) {
if (i % 3 == 0) {
myVar[i] = false;
}
}
编辑:哎呀,当我打字时有人打败了我,哈哈。