Stream流的常用方法-skip和concat
Stream流的常用方法-skip
steam流中的常用方法_skip:用于跳过元素
如果希望跳过前几个元素,可以使用skip方法获取一个截取之后的新流
public static void main(String[] args) { //获取一个Stream流 String[] arr = {"光头强","熊大","熊二","灰太狼","红太狼"}; Stream<String> stream = Stream.of(arr); //使用skip方法跳过前3个元素 Stream<String> stream2 = stream.skip(3); //遍历stream2流 stream2.forEach(name-> System.out.println(name)); }
Stream流的常用方法-concat
如果有两个流,希望合并成为一个流,则可以使用 Stream 接口的静态方法 concat
public static void main(String[] args) { //创建一个Stream流 Stream<String> stream1 = Stream.of("吉吉", "毛毛", "翠花", "蹦蹦"); //获取一个Stream流 String[] arr = {"光头强","熊大","熊二","灰太狼","红太狼"}; Stream<String> stream2 = Stream.of(arr); //把以上两个流组合为一个流 Stream<String> concat = Stream.concat(stream1, stream2); //遍历concat流 concat.forEach(name-> System.out.println(name)); }

浙公网安备 33010602011771号