package com.itheima.demo02.Stream;java
import java.util.stream.Stream;code
/*it
Stream流中的經常使用方法_limit:用於截取流中的元素 limit方法能夠對流進行截取,只取用前n個。方法簽名: Stream<T> limit(long maxSize); 參數是一個long型,若是集合當前長度大於參數則進行截取;不然不進行操做 limit方法是一個延遲方法,只是對流中的元素進行截取,返回的是一個新的流,因此能夠繼續調用Stream流中的其餘方法
*/
public class Demo06Stream_limit {class
public static void main(String[] args) { //獲取一個Stream流 String[] arr = {"美羊羊","喜洋洋","懶洋洋","灰太狼","紅太狼"}; Stream<String> stream = Stream.of(arr); //使用limit對Stream流中的元素進行截取,只要前3個元素 Stream<String> stream2 = stream.limit(3); //遍歷stream2流 stream2.forEach(name-> System.out.println(name)); }
}import