dfa*_*dfa 14
Java有一个关键字,对,但是它可以在两种不同的方式使用:
/* classical, C/C++ school */
for (int i = 0; i < N; i++) {
}
Run Code Online (Sandbox Code Playgroud)
适合每种风格:
// more object oriented, since you use implicitly an Iterator
// without exposing any representation details
for (String a : anyIterable) {
}
Run Code Online (Sandbox Code Playgroud)
它为实现任何类型的Iterable<String>,例如List<String>,Set<String>等等.
后一种形式也适用于数组,请参阅此问题以获得更具"phisophical方法".