java 各种循环遍历

时间:2023-01-30 17:51:50

遍历方式选择:

  1. 实现了 RandomAccess 接口的 list,优先选择普通 for 循环 ,其次 foreach;
  2. 未实现 RandomAccess 接口的 list, 优先选择 iterator 遍历( foreach 遍历底层也是通过 iterator 实现的),大 size 的数据,千万不要使用普通 for 循环;