gpt4 book ai didi

Java:if 语句和缩进

转载 作者:行者123 更新时间:2023-12-01 18:11:18 25 4
gpt4 key购买 nike

关于 Java 缩进和 if 语句的问题。我熟悉 python,其中信息可能不会从 1 传输到 1。

因此,如果我有一个带有 if 语句的 for 循环,并且我用 } 关闭该 if 语句,但下一行具有与 if 语句相同的缩进位置。 if 语句关闭后,新行中会发生什么。例如。

for (int i = 0; i < 10; i++) {
if (i == 5) {
do something here;
}

what happens here, is this the else that's not written explicitly?
}

最佳答案

无论if语句是真还是假,即是否执行,您所引用的行都会执行10次。

Java 中的缩进只是使代码更具可读性的一种方式。

因此输出将是(用 System.out.println("i is 5") 替换“在这里做某事;”,并用 替换“这里发生了什么...” System.out.println("i is not 5")(方括号中的i的实际值,不是输出的一部分):

i is not 5 [0]
i is not 5 [1]
i is not 5 [2]
i is not 5 [3]
i is not 5 [4]
i is 5 [5]
i is not 5 [5]
i is not 5 [6]
i is not 5 [7]
i is not 5 [8]
i is not 5 [9]

关于Java:if 语句和缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32801898/

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