小编Oli*_*ver的帖子

Java:for循环和迭代器

每个使用Iterator的For循环(使用Iterator.remove();方法)如下所示:

for (Iterator<E> iter = list.iterator(); iter.hasNext(); ) {
    E element = iter.next();
    //some code
}
Run Code Online (Sandbox Code Playgroud)

基本的循环样式:

for([initial statement]; [loop condition]; [iterating statement]) {/*Some Code*/}
Run Code Online (Sandbox Code Playgroud)

所以我的问题是......为什么他们从未写过

for (Iterator<E> iter = list.iterator(); iter.hasNext(); E element = iter.next()) {
    //some code
}
Run Code Online (Sandbox Code Playgroud)

java iterator for-loop

2
推荐指数
2
解决办法
265
查看次数

标签 统计

for-loop ×1

iterator ×1

java ×1