韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > java基础 > java中Stream创建的方法

java中Stream创建的方法

头像

小妮浅浅

2021-01-05 15:13:323108浏览 · 0收藏 · 0评论

有些人觉得Stream和IO流中的一些类很相似,其实二者没有什么关系。我们使用Stream更多是为了提高程序和代码的效率。在之前已经将讲过集合创建Stream的办法,其实还有一些别的方式可以创建Stream,比如Collection、数组、静态方法of(),下面就这些创建的方法分别带来详细讲解。

1.通过Collection

在Java8中,Collection 接口被扩展,提供了两个获取流的默认方法,如下所示。

default Stream<E> stream() {
    return StreamSupport.stream(spliterator(), false);
}
default Stream<E> parallelStream() {
    return StreamSupport.stream(spliterator(), true);
}

其中,stream()方法返回一个顺序流,parallelStream()方法返回一个并行流。

我们可以使用如下代码方式来创建顺序流和并行流。

List<String> list = new ArrayList<>();
list.stream();
list.parallelStream();

2.数组创建Stream

    @Test
    public void test2(){
        //获取一个整形Stream
        int[] arr = new int[]{1,2,34,4,65,7,87,};
        IntStream intStream = Arrays.stream(arr);
        //获取一个Student对象Stream
        Student[] students = StudentData.getArrStudents();
        Stream<Student> stream = Arrays.stream(students);
}

3.静态方法of()

public static<T> Stream<T> of(T t) {
    return StreamSupport.stream(new Streams.StreamBuilderImpl<>(t), false);
}
@SafeVarargs
@SuppressWarnings("varargs") 
public static<T> Stream<T> of(T... values) {
    return Arrays.stream(values);
}

可以看到,在Stream类中,提供了两个of()方法,一个只需要传入一个泛型参数,一个需要传入一个可变泛型参数。

我们可以使用下面的代码示例来使用of方法创建一个Stream流。

Stream<String> strStream = Stream.of("a", "b", "c");

以上就是java中创建Stream的几种方法,这几种方法比较常见,使用起来操作难度也不是很大,想要了解其他方法的可以在课后进行搜索。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

双乳被四个男人吃奶| 一边啃奶头一边躁狂会怎么样| 《下班后的办公室》上线| 狗配女人宝典视频| 美国大片又大又好看的PPT| 老公每天晚上吃奶对身体有伤害吗 | 麻豆传媒| 姐姐呀姐姐快停下是什么歌曲 | 国产精品三级在线观看无码| 我兄弟的妈妈免费观看电视剧| 新加坡疫情| 桃色凶车| 坤坤寒进桃子里在线看歌词| 《火车服务》免费观看| 动漫《纯洁的修女》在线看| 情侣打牌生猴子| 两个学霸边做题边C我怎么办| 禁忌4| 歪歪漫画| 可以进入任何网站的浏览器| 咬女生小头头视频| 伦理《少妇的滋味》完整版| 《菊内留香》双男主| 扌暴辶鬲和扌暴辶的区别| 日日精进久久为功的下一句是| 轻轻的顶开老师的两瓣| 星空电影在线观看免费完整版| 母与子免费观看大全电视剧| 爸爸的擎天柱让我看第二集 | 张柏芝门户大开照| 国外成品网站1688入口在哪| 打扑克视频| 97人妻人人躁人人玩人人澡AV| 免费视频在线观看人数在哪直播| 《交换做爰》在线观看| 女士穿紧身裸体开裆光滑皮裤| 丈夫不在家儿媳想老公的背景故事| 欧美电影免费观看电视剧大全| 三个医生换着躁我一个观后感 | 97在线观看免费高清电视剧大全... | 《被按摩的人妻4》