package com.zhy.demo.javase.stream;import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.Stream;/*** @ClassName Java8Stream* @Description (Java8Stream总结)* @author ZHY* @date 2019-01-11 13:15* @Copyright © 2019【www.zhy.com Inc. All rights reserved.】*/
public class Java8Stream {public static void main(String[] args) {String[] dd = { "a", "b", "c" };// 1、Arrays.stream,我们可以通过Arrays的静态方法,传入一个泛型数组,创建一个流Arrays.stream(dd).forEach(System.out::print);System.out.println();// 2、Stream.of,我们可以通过Stream的静态方法,传入一个泛型数组,或者多个参数,创建一个流,这个静态方法,也是调用了Arrays的stream静态方法Stream.of(dd).forEach(System.out::print);System.out.println();/// 3、Collection.stream,可以用过集合的接口的默认方法,创建一个流;使用这个方法,包括继承Collection的接口,如:

Java基础学习总结(140)——Java8 Stream之Stream流创建的几种方式相关推荐

  1. Java基础学习笔记(十六)—— Sream流

    Sream流 1 Stream流初体验 2 Stream流概述 3 生成Stream流 4 中间操作方法 5 终结操作方法 6 收集操作方法 7 Stream流案例 1 Stream流初体验 案例需求 ...

  2. java基础学习-6

    Java基础学习-6 双列集合 Map的常见API Map的遍历方式 HashMap 小练习 LinkedHashMap TreeMap TreeMap--小练习1 TreeMap--小练习2 Tre ...

  3. Java基础学习——第十六章 Java8新特性

    Java基础学习--第十六章 Java8 新特性 Java8(JDK8.0)较 JDK7.0 有很多变化或者说是优化,比如 interface 里可以有静态方法和默认方法,并且可以有方法体,这一点就颠 ...

  4. 尚学堂JAVA基础学习笔记_2/2

    尚学堂JAVA基础学习笔记_2/2 文章目录 尚学堂JAVA基础学习笔记_2/2 写在前面 第10章 IO技术 1. IO入门 2. IO的API 3. 装饰流 4. IO实战 5. CommonsI ...

  5. Java基础学习——第十四章 网络编程

    Java基础学习--第十四章 网络编程 一.网络编程概述 计算机网络: 把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大.功能强的网络系统,从而使众多的计算机可以方便地互相传递信 ...

  6. Java基础学习(9)

    Java基础学习 一.常用方法(API) 1.1 Math 1.2 System 1.3 Runtime 1. 4 .object 1.5 Objects 1.6 BigInteger BigInte ...

  7. Java基础学习——第十章 枚举类注解

    Java基础学习--第十章 枚举类&注解 一.枚举类(enum) 1. 枚举类的概念 枚举类:类的对象只有有限个,确定的 线程状态:创建.就绪.运行.阻塞.死亡 当需要定义一组常量时,强烈建议 ...

  8. Java基础学习(12)

    Java基础学习 一.不可变集合 二.Stream流 2.1 Stream流数据添加 2.2 Stream流的中间方法 2.3 Stream终结方法 三. 方法引用 3.1 方法引用的基本概念 3.2 ...

  9. java基础学习-4

    Java基础学习-4 static 注意事项 重新认识main方法 继承 小练习 子类到底能继承父类中的哪些内容(第126集)*** 继承过程中成员变量和成员方法的访问特点 小练习 小总结 构造方法的 ...

最新文章

  1. FineReport中如何用JavaScript自定义地图标签
  2. Java中的equals学习小结
  3. 排序算法-04快速排序(Python实现)
  4. 某大佬的20+公司面试题总结和自己的补充
  5. 机器学习中非平衡数据处理
  6. 网络爬虫--8.编码趣闻
  7. linux 网络块存储,网络存储集群
  8. 第四章、PL/SQL基础
  9. iptables规则书写总结
  10. SQLAPI报错:API client not set
  11. python 日志收集系统
  12. html5的图片上传插件,分享5个好用的javascript文件上传插件
  13. 拼音加加 4.0 正式版发布了
  14. android 9.0 SystemUI状态栏下拉快捷添加截图快捷开关
  15. SpringBoot生成二维码 扫描并可下载文件
  16. python语言的变量_自兴人工智能------Python语言的变量认识及操作
  17. 客户体验是什么?如何提升用户体验从而提高产品成单率?必读!
  18. Spring面试题(2022最新版)
  19. 《MongoDB极简教程》第一章 NoSQL简史 MongoDB安装环境配置
  20. armbian ubuntu 桌面_N1盒子10分钟一键刷入OMV、HomeAssistant(站内首发)

热门文章

  1. ccs是轮_CCS-船型标准.pdf
  2. 程序员出差是去干什么_为什么女生不适合做程序员?原来互联网公司女生少,是由于这几点...
  3. vue和php网站下载,vue.js去哪下载
  4. 计算机五大逻辑部件数据流,211计算机基础知识综合篇.ppt
  5. CCP/XCP和T-BOX知识点
  6. C语言之数组探究(一):定义、大小、初始化、访问和三要素
  7. linux无法将文件移入回收站,linux中使用rm命令将文件移到回收站的方法
  8. python 绝对路径找不到文件_python获取文件绝对路径解决找不到文件句柄的问题实例(readConfig.py)V1.2...
  9. java 内存溢出分析_用一段时间后java内存溢出问题分析(转)
  10. 大厂程序员年薪_年薪25万一线大厂程序员,年薪10万三线城市大专讲师,怎么选...