在Java中,可以使用list.stream()方法來創建一個流,并對流進行各種操作。一些常見的操作包括:
- forEach:對流中的每個元素執行指定的操作。
- filter:根據指定的條件過濾流中的元素。
- map:對流中的每個元素執行指定的操作,并返回一個包含操作結果的新流。
- reduce:將流中的元素合并成一個值。
- collect:將流中的元素收集到一個集合中。
- sorted:對流中的元素進行排序。
- limit:限制流中元素的數量。
- skip:跳過流中的前幾個元素。
- distinct:去除流中重復的元素。
這些是一些常見的操作,還有很多其他操作可以對流進行處理。 Java 8 引入的 Stream API 提供了豐富的功能,可以方便地對集合進行各種操作。