【发布时间】:2020-12-07 02:28:58
【问题描述】:
我这里有这个代码,我想要的只是让它,所以如果我得到数字 3 或 4(通过 0-5 的随机生成器代码),那么它变成 -4。我已经创建了一个随机生成器循环,但是如何使以下代码的 else if 语句同时包含 3 或 4 而无需创建另一个 else if。我尝试使用 && 和 ||但失败了。
else if (Grid[x][y] == 3 ){
Grid[x][y] = -4;
Bear += r.nextInt(100);
display(total, sheep, dog, Wolf, Bear);
System.out.println("You Lose! The Bear ate all the animals!");
System.exit(0);
【问题讨论】:
-
您到底尝试了什么? (使用 ||)
-
else if ((Grid[x][y] == 4) || (Grid[x][y] == 3)) 你试过这样吗?
-
Java 命名约定中类以大写字母开头,但方法和变量以小写字母 (wolf) 开头。
-
我认为今天早些时候有人发布了与此非常相似的内容。
标签: java