当前位置:首页 > Java

java8如何遍历

2026-03-18 17:08:25Java

遍历集合(List/Set)

使用forEach方法结合Lambda表达式遍历集合:

List<String> list = Arrays.asList("a", "b", "c");
list.forEach(item -> System.out.println(item));

使用增强型for循环:

for (String item : list) {
    System.out.println(item);
}

遍历Map

使用forEach方法遍历Map的键值对:

java8如何遍历

Map<String, Integer> map = new HashMap<>();
map.put("a", 1);
map.put("b", 2);
map.forEach((k, v) -> System.out.println(k + ":" + v));

使用entrySet遍历:

for (Map.Entry<String, Integer> entry : map.entrySet()) {
    System.out.println(entry.getKey() + ":" + entry.getValue());
}

遍历数组

传统for循环遍历:

java8如何遍历

String[] array = {"a", "b", "c"};
for (int i = 0; i < array.length; i++) {
    System.out.println(array[i]);
}

使用Arrays.stream()转换为流后遍历:

Arrays.stream(array).forEach(item -> System.out.println(item));

使用迭代器遍历

适用于所有集合类型:

Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
    System.out.println(iterator.next());
}

并行流遍历

利用多核处理器并行处理:

list.parallelStream().forEach(item -> System.out.println(item));

标签: 遍历
分享给朋友:

相关文章

react中如何遍历

react中如何遍历

遍历数组 在React中遍历数组通常使用map方法,它会返回一个新的数组,适合渲染列表元素。 const items = ['Apple', 'Banana', 'Cherry']; functi…

react如何进行遍历

react如何进行遍历

遍历数组或对象的方法 在React中遍历数组或对象是常见的操作,通常用于渲染列表或动态生成组件。以下是几种常用的遍历方法: 使用map遍历数组 map是遍历数组并返回新数组的高阶函数,适合渲染列表。…

react如何遍历数组

react如何遍历数组

遍历数组的方法 在React中遍历数组并渲染元素,可以使用多种方法。以下是常见的几种方式: 使用map方法 map是React中最常用的数组遍历方法,它会返回一个新的数组,适合渲染列表。 cons…

react 如何遍历虚拟dom

react 如何遍历虚拟dom

遍历虚拟DOM的方法 在React中,虚拟DOM(Virtual DOM)是一个轻量级的JavaScript对象,表示真实DOM的抽象。遍历虚拟DOM通常用于调试、性能优化或自定义渲染逻辑。以下是几种…

jquery遍历li

jquery遍历li

jQuery 遍历 <li> 元素的方法 使用 jQuery 可以方便地遍历 HTML 中的 <li> 元素。以下是几种常见的遍历方式: 通过选择器直接获取所有 <li…

jquery遍历table

jquery遍历table

jQuery遍历table的方法 使用jQuery可以方便地遍历HTML表格(table)中的数据。以下是几种常见的遍历方式: 遍历所有行和单元格 $('table tr').each(func…