stream流倒叙循环
时间: 2023-10-30 16:07:52 浏览: 92
Java8之Stream流代替For循环操作
stream流倒序循环可以使用`Collections.reverse()`方法或者`IntStream.range()`方法来实现。下面是两种方法的示例代码:
使用`Collections.reverse()`方法:
```
List<Integer> list = new ArrayList<>();
// 添加元素到list中
Collections.reverse(list);
list.forEach(System.out::println);
```
使用`IntStream.range()`方法:
```
List<Integer> list = new ArrayList<>();
// 添加元素到list中
IntStream.range(0, list.size())
.map(i -> list.size() - i - 1)
.mapToObj(list::get)
.forEach(System.out::println);
```
阅读全文