我有一个列表:
List<Object> myList = new ArrayList<Object>();
要从这个列表中获取内容,有两种方法:
1.
for(Object obj : myList )
{
// some code
}
2.
Iterator<Object> objIt = myList.iterator();
while(obj.hasNext()) {
Object obj = (Object)objIt.next();
// some code
}
我的问题是哪个方法在内存使用上更高效并且迭代速度更快?