tôi có một danh sách:Danh sách vs Danh sách iterator
List<Object> myList = new ArrayList<Object>();
Để có được từ danh sách này có hai phương pháp:
1.
for(Object obj : myList)
{
// some code
}
2.
Iterator<Object> objIt = myList.iterator();
while(obj.hasNext()) {
Object obj = (Object)objIt.next();
// some code
}
Câu hỏi của tôi là câu hỏi nào là bộ nhớ hiệu quả và lặp lại nhanh ?
Bạn có ý nghĩa gì khi nói "để nhận được điều đó"? –
http://stackoverflow.com/questions/2113216/which-is-more-efficient-a-for-each-loop-or-an-iterator –
Vui lòng sử dụng tìm kiếm trước khi đặt câu hỏi. Nhiều câu hỏi đã được hỏi và trả lời ở đây trên Stack Overflow. Bản sao của: http://stackoverflow.com/questions/2113216/which-is-more-efficient-a-for-each-loop-or-an-iterator –