tengo una lista:Lista vs Lista iterador
List<Object> myList = new ArrayList<Object>();
para llegar de esta lista hay dos métodos:
1.
for(Object obj : myList)
{
// some code
}
2.
Iterator<Object> objIt = myList.iterator();
while(obj.hasNext()) {
Object obj = (Object)objIt.next();
// some code
}
Mi pregunta es cuál es eficiente en cuanto a la memoria y se itera rápidamente ?
¿Qué quiere decir exactamente diciendo "para conseguir eso"? –
http://stackoverflow.com/questions/2113216/which-is-more-efficient-a-for-each-loop-or-an-iterator –
Utilice la búsqueda antes de hacer preguntas. Muchas preguntas ya han sido formuladas y respondidas aquí en Stack Overflow. Duplicado de: http://stackoverflow.com/questions/2113216/which-is-more-efficient-a-for-each-loop-or-an-iterator –