中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

Collection Java的迭代方式有哪些

小樊
82
2024-07-12 17:10:33
欄目: 編程語言

在Java中,有多種迭代集合的方式:

  1. 使用Iterator迭代器:
List<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);

Iterator<Integer> iterator = list.iterator();
while(iterator.hasNext()){
    Integer value = iterator.next();
    System.out.println(value);
}
  1. 使用增強for循環:
List<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);

for(Integer value : list){
    System.out.println(value);
}
  1. 使用Java 8的forEach方法:
List<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);

list.forEach(System.out::println);
  1. 使用Stream API:
List<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);

list.stream().forEach(System.out::println);
  1. 使用Lambda表達式:
List<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);

list.forEach(value -> System.out.println(value));

0
永嘉县| 甘泉县| 固始县| 南丰县| 永泰县| 喀喇| 扶沟县| 佛冈县| 历史| 台安县| 景宁| 林甸县| 大姚县| 交口县| 德保县| 延川县| 玉龙| 博乐市| 柯坪县| 清流县| 仁怀市| 邛崃市| 宜昌市| 宁远县| 大竹县| 武城县| 黄山市| 东乌珠穆沁旗| 鱼台县| 丰宁| 巧家县| 米易县| 东平县| 辽宁省| 喜德县| 龙门县| 开原市| 青铜峡市| 天水市| 临武县| 寻乌县|