mirror of
https://github.com/LingCoder/OnJava8.git
synced 2026-08-31 03:38:07 +08:00
rebuild sidebar.md and SUMMARY.md (#580)
This commit is contained in:
2
docs/book/05-Control-Flow.md
Normal file → Executable file
2
docs/book/05-Control-Flow.md
Normal file → Executable file
@@ -235,7 +235,7 @@ i = 4 j = 8
|
||||
|
||||
上例中 **int** 类型声明包含了 `i` 和 `j`。实际上,在初始化部分我们可以定义任意数量的同类型变量。**注意**:在 Java 中,仅允许 **for** 循环在控制表达式中定义变量。 我们不能将此方法与其他的循环语句和选择语句中一起使用。同时,我们可以看到:无论在初始化还是在步进部分,语句都是顺序执行的。
|
||||
|
||||
## for-in 语法
|
||||
## for-in 语法
|
||||
|
||||
Java 5 引入了更为简洁的“增强版 **for** 循环”语法来操纵数组和集合。(更多细节,可参考 [数组](./21-Arrays.md) 和 [集合](./12-Collections.md) 章节内容)。大部分文档也称其为 **for-each** 语法,但因为了不与 Java 8 新添的 `forEach()` 产生混淆,因此我称之为 **for-in** 循环。 (Python 已有类似的先例,如:**for x in sequence**)。**注意**:你可能会在其他地方看到不同叫法。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user