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