• 技术文章 >java >java基础

    java Match如何使用

    小妮浅浅小妮浅浅2021-07-16 09:41:10原创2875

    概念

    1、各种Match操作可用于判断给定的Predicate是否符合Stream的要素。

    2、Match操作是终端操作,返回布尔值。

    实例

    boolean anyStartsWithA =
        stringCollection
            .stream()
            .anyMatch((s) -> s.startsWith("a"));
     
    System.out.println(anyStartsWithA);      // true
     
    boolean allStartsWithA =
        stringCollection
            .stream()
            .allMatch((s) -> s.startsWith("a"));
     
    System.out.println(allStartsWithA);      // false
     
    boolean noneStartsWithZ =
        stringCollection
            .stream()
            .noneMatch((s) -> s.startsWith("z"));
     
    System.out.println(noneStartsWithZ);      // true

    以上就是java Match的使用,希望对大家有所帮助。更多编程基础知识学习:python学习网

    本教程操作环境:windows7系统、java10版,DELL G3电脑。

    专题推荐:java match
    上一篇:java Sorted的使用注意点 下一篇:java Reduce的三种重载

    相关文章推荐

    • Python里面search()和match()的区别有哪些• js中test和match区别• js中match方法实现• js中match函数怎么匹配数组• js中match函数和g用法• js中match和exec区别• python re.match和re.search的不同使用• Match在java中的匹配

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网