1.实现了RandomAccess接口的list,优先选择普通for循环 ,其次foreach,
2.未实现RandomAccess接口的list, 优先选择iterator遍历(foreach遍历底层也是通过iterator实现的),大size的数据,千万不要使用普通for循环
Java面试之list的遍历方式选择
最新推荐文章于 2021-03-04 18:12:21 发布
1.实现了RandomAccess接口的list,优先选择普通for循环 ,其次foreach,
2.未实现RandomAccess接口的list, 优先选择iterator遍历(foreach遍历底层也是通过iterator实现的),大size的数据,千万不要使用普通for循环