91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java列表的遍歷方式有哪些

小樊
81
2024-11-22 01:54:48
欄目: 編程語言

Java 列表(List)的遍歷方式有以下幾種:

  1. 使用 for 循環遍歷:
List<String> list = new ArrayList<>();
// 添加元素到列表中
for (int i = 0; i < list.size(); i++) {
    String item = list.get(i);
    System.out.println(item);
}
  1. 使用增強型 for 循環遍歷(foreach):
List<String> list = new ArrayList<>();
// 添加元素到列表中
for (String item : list) {
    System.out.println(item);
}
  1. 使用 Java 8 的 Stream API 遍歷:
List<String> list = new ArrayList<>();
// 添加元素到列表中
list.stream().forEach(item -> System.out.println(item));
  1. 使用 Java 8 的 Stream API 的 filter、map、reduce 等操作遍歷:
List<String> list = new ArrayList<>();
// 添加元素到列表中
list.stream()
    .filter(item -> item.length() > 3) // 過濾長度大于 3 的元素
    .map(item -> item.toUpperCase()) // 將元素轉換為大寫
    .forEach(System.out::println); // 打印結果
  1. 使用迭代器(Iterator)遍歷:
List<String> list = new ArrayList<>();
// 添加元素到列表中
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
    String item = iterator.next();
    System.out.println(item);
}

0
新兴县| 凤翔县| 旬阳县| 饶河县| 遂川县| 家居| 清涧县| 新安县| 苏州市| 达拉特旗| 米脂县| 林州市| 金阳县| 石家庄市| 余庆县| 靖远县| 宾阳县| 宾川县| 疏勒县| 武清区| 长海县| 木兰县| 汤原县| 北票市| 黎城县| 德惠市| 满城县| 荃湾区| 福泉市| 平远县| 舟山市| 历史| 汉川市| 大洼县| 康马县| 鄱阳县| 泊头市| 赤水市| 江山市| 资源县| 布尔津县|