我正在读一本 Java 书,我发现了一个有趣的 for 循环。它看起来像这样:
for(; (j>0) && (tmp < a[j-1]); j--)
据我了解(j>0) && (tmp < a[j-1])
是条件检查和 j--
是变量的减少。但是,我不明白初始化语句在哪里。
最佳答案
您的示例中没有初始化语句。这是可选的。
j
可能在循环之前声明并初始化。
关于java - 初始化语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26447951/