使用ArrayList時(shí),for循環(huán)方法更快,因?yàn)?em>for-each由迭代器實(shí)現(xiàn),并且需要執(zhí)行并發(fā)修改驗(yàn)證。 使用LinkedList時(shí),for-each比f(wàn)or循環(huán)快得多,因?yàn)長(zhǎng)inkedList是通過(guò)使用雙向鏈表實(shí)現(xiàn)的。每個(gè)尋址都需要從頭節(jié)點(diǎn)開(kāi)始。如果我們需要遍歷LinkedList,我們需要避免使用for循環(huán)。 使用迭代器模式,for-each不需要關(guān)心
www.dbjr.com.cn/article/2595...htm 2025-5-29