您现在的位置是:课程教程文章
Match在java中的匹配
2023-12-14 21:40课程教程文章 人已围观
-
Java核心框架实战开发|Spring/SpringMVC/Myb
Java核心框架实战开发|Spring/SpringMVC/Myb学习前,你可在向小职老师微信 z_zhizuobiao免费获取: 1、开发工具下载 2、老师... -
基于java后台 微信视频点播小程序 毕业设
基于java后台 微信视频点播小程序 毕业设黄老师QQ(微信同号) 45157718... -
Java爬虫技术与移动10086系统开发实战
Java爬虫技术与移动10086系统开发实战课前预习资料请添加助教小姐姐微信领取 报名之后请一定要加上微信领取学习... -
带你用Java实现JVM
带你用Java实现JVM加班班VX获取手写JVM代码 完整版课程是用Java加C++实现的,这里是Java阶段的一部...
说明
match用于匹配操作,其返回值为boolean类型。通过match,可以简单地验证list中是否存在某种要素。
实例
// 验证 list 中 string 是否有以 a 开头的, 匹配到第一个,即返回 true boolean anyStartsWithA = stringCollection .stream() .anyMatch((s) -> s.startsWith("a")); System.out.println(anyStartsWithA); // true // 验证 list 中 string 是否都是以 a 开头的 boolean allStartsWithA = stringCollection .stream() .allMatch((s) -> s.startsWith("a")); System.out.println(allStartsWithA); // false // 验证 list 中 string 是否都不是以 z 开头的, boolean noneStartsWithZ = stringCollection .stream() .noneMatch((s) -> s.startsWith("z")); System.out.println(noneStartsWithZ); // true
以上就是Match在java中的匹配,希望对大家有所帮助。更多Java学习指路:Java基础
推荐操作环境:windows7系统、java10版,DELL G3电脑。
课程教程:Match在java中的匹配下一篇:没有了