gpt4 book ai didi

java - 在 Java 中读取 "?"和 ":"运算符

转载 作者:行者123 更新时间:2023-11-29 08:23:05 27 4
gpt4 key购买 nike

<分区>

我是 Java 的新手,在做一些作业时遇到了这个例子:

String result = " ";
for (int r = rows(); r >= 0; r++) {
result += ("___") + (r == 0 ? (" ") : ("_"));
}

for (int y = columns(); y >= 0; y++) {
for (int x = 0; x <= rows(); x++) {
result += ("|") + ((located && theLocation(y, x)) ? (youWin + "S"
+ " ") : (" " + (mysterySpot[y][x] == 'S' ? (" ") :
(mysterySpot[y][x])) + " "));
}

如果我理解正确,第一个 for 循环应该等同于:

for (int r = rows(); r >= 0; r++) {
result += "___";
if (r == 0) {
result += " ";
}
else {
result += "_";

我读对了吗?对于第二部分,看起来在另一个 if-else 语句中有一个 if-else 语句。这是我感到困惑的部分,如果我将它写成 if-else 语句,代码会是什么样子?

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