use*_*882 3 java iteration loops raw-types
我必须使用一段旧代码,我有一个List,我需要迭代它.Foreach循环不起作用.哪种方法最好,最安全?
例
private void process(List objects) {
someloop {
//do something with list item
//lets assume objects in the List are instances of Content class
}
}
Run Code Online (Sandbox Code Playgroud)
用途Iterator:
Iterator iter = objects.iterator();
while (iter.hasNext()) {
Object element = iter.next();
}
Run Code Online (Sandbox Code Playgroud)
或者更直接地为每个:
for (Object obj : objects) {
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1897 次 |
| 最近记录: |