首页 > 其他分享 >Stream流的使用

Stream流的使用

时间:2022-10-15 16:45:11浏览次数:51  
标签:Stream name stream list add static 使用

Stream流的使用

  • 获取stream流的两个方法

    1. 所有的Collection集合都可以通过stream默认方法获取流。

      • default Stream<E>()
        
    2. Stream接口的静态方法of可以获取数组对应的流。

      • static <T> Stream<T> of(T...values)
        
public class Demo1List {
    /*
    * 1.过滤姓张的人
    * 2.名字是三个字
    * 3.遍历符合条件的人
    * */
    public static void main(String[] args) {
        ArrayList<String> list = new ArrayList<>();
        list.add("张无极");
        list.add("张三丰");
        list.add("赵敏");
        list.add("张小凡");
        list.add("李四");
        list.stream()
                .filter(name->name.startsWith("张"))
                .filter(name->name.length()==3)
                .forEach(name-> System.out.println(name));
    }
}

标签:Stream,name,stream,list,add,static,使用
From: https://www.cnblogs.com/-xyk/p/16794478.html

相关文章

  • postgresql使用备忘
    打开postgresqlsudo-upostgrespsql语句执行时间EXPLAINANALYZEExecutionTime:SQL语句的执行时间Planningtime则是SQL语句生成查询计划所花费的时间参考:(31......
  • Go入坑 bufio使用
    bufio包实现了有缓冲的I/O,它封装了一个io.Reader或io.Write接口对象,创建一个实现实现了该接口,同时提供缓冲和一些文本I/O的帮助函数. 简单的说就是,把文件读取进缓冲(内......
  • k8s将dockershim移除之后,如何继续使用docker?
     从哪里移除 说说这个前提,就是k8s宣布将dockershim给移除了这么个点 为什么要移除说白了,就是k8s是想建立标准的,通过的CRI,容器运行的接口,不仅仅可以支持d......
  • springboot导出数据到Excel表格,使用EasyExcel
    1.导入依赖导出方法需要使用到fastJson的依赖,这里也直接导入点击查看代码<!--阿里的easyexcel--><dependency><groupId>com.alibaba</groupId>......
  • 不推荐使用移动图书馆公图版
    其实我到现在也没弄清移动图书馆和移动图书馆公图版到底什么区别,不过倒是都使用过,还是有点发言权的,感觉移动图书馆公图版和学习通有点像,无论是界面,还是功能,反正是没有书架......
  • 06计算属性computed使用
    1<!doctypehtml>2<htmllang="en">3<head>4<metacharset="UTF-8">5<metaname="viewport"6content="width=device-width,user-sca......
  • 05方法的使用
    1<!doctypehtml>2<htmllang="en">3<head>4<metacharset="UTF-8">5<metaname="viewport"6content="width=device-width,user-sca......
  • Vite 使用 mock插件
    1.首先下载插件yarnaddvite-plugin-mockmock-D2.建立mock文件夹,并且新建index.js文件exportdefault[{ url:'/dev-api/api/getUsers', method:'get......
  • 多媒体——视频——使用摄像机录制视频
       通过系统自带的摄像机可以很方便地录制视频,只要指定摄像动作为MediaStore.ACTION_VIDEO_CAPTURE即可。当然,需要事先设定下列的录像参数:1、MediaStore.EXTRA_VI......
  • 华为云:ESC云服务器s3 1核2G1M 使用体验
    最近想搞台云服务器,对比 腾讯、阿里、华为,最终选了华为云;这里做个简单的使用记录。为什么选择华为云,也是考虑了很多方面,查看了不知多少的博客,及博主的测试记录,然......