亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
白朗县| 武夷山市| 顺平县| 通许县| 彭州市| 罗山县| 灵石县| 镇雄县| 耒阳市| 二连浩特市| 五原县| 九龙县| 陈巴尔虎旗| 广平县| 大丰市| 化州市| 陇南市| 贺兰县| 巴彦淖尔市| 浦江县| 江西省| 万荣县| 金坛市| 柳林县| 天津市| 乌鲁木齐县| 泽普县| 香格里拉县| 泾川县| 大邑县| 莒南县| 根河市| 云安县| 阿尔山市| 星座| 汕尾市| 台南县| 蒙阴县| 定西市| 富阳市| 平舆县|