Predicate接口

Predicate接口Predicate 接口的默认方法 可以实现条件中的与 amp amp 或 非 判断 通过默认方法实现 importjava util function Predicate Predicate 接口 条件判断 对某种数据类型进行判断 从而得到一个 boolean 值结果 publiccl

  •  可以实现条件中的与&&或||非! 判断。 
  •  通过默认方法实现。 
  • */

import java.util.function.Predicate;

/

  • Predicate接口:条件判断。
  •  对某种数据类型进行判断,从而得到一个boolean值结果。 
  • */
    public class PredicateDemo01 {

    // 需求: //判断某个名字是否以张开始,并且长度是否>2. checkName(s -> s.startsWith("张"),s -> s.length()>2,"张三丰"); 
     System.out.println(p1.and(p2).test(data)); 

    }

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/233811.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • J2ME 开发工具

    J2ME 开发工具J2ME开发工具1.J2ME高级开发工具高级的MIDP应用程序开发工具能够帮助开发人员简化J2ME开发过程,包括Sun提供的官方开发工具WTK和手机厂商提供的专属SDK.J2MEWi

    2022年7月27日
    11
  • spdlog使用

    spdlog使用目录Spdlog优点Example简单封装与使用使用中遇到的问题Spdlog优点只需包含头文件 无需依赖第三方库 支持跨平台 支持多线程 源码地址:https://github.com/gabime/spdlog Example////Copyright(c)2015GabiMelman.//DistributedundertheMITLicense(http://opensource.org/licenses/MIT)/.

    2022年6月23日
    168
  • windows程序设计第五版_windows程序开发

    windows程序设计第五版_windows程序开发[声明]HPEN CreatePen(int nPenStyle, int nWidth, COLORREF crColor);[说明]用指定的样式、宽度和颜色创建一个画笔[参数表]nPenStyle —— Long,指定画笔样式,可以是下述常数之一PS_SOLID画笔画出的是实线PS_DASH画笔画出的是虚线(nWidth必须不大于1)PS_DOT画笔画出的是点线(…

    2022年8月18日
    14
  • 什么是activity的生命周期_activity切换生命周期

    什么是activity的生命周期_activity切换生命周期Activity生命周期,英文名也叫activity_lifecycle。Activity状态每个Activity在其生命周期内可能会有哪几种状态吗?没错,一共有运行状态、暂停状态、停止状态和销毁状态这4种。运行状态当一个Activity位于返回栈的栈顶时,Activity就处于运行状态。系统最不愿意回收的就是处于运行状态的Activity,因为这会带来非常差的用户体验。暂停状态当一个Activity不再处于栈顶位置,但仍然可见时,Activity就进入了暂停状态。你可能会觉得,既然Activi

    2022年8月16日
    5
  • C/C++编程学习 – 第5周 ④ 石头剪刀布「建议收藏」

    C/C++编程学习 – 第5周 ④ 石头剪刀布「建议收藏」题目描述石头剪刀布是常见的猜拳游戏。石头胜剪刀,剪刀胜布,布胜石头。如果两个人出拳一样,则不分胜负。一天,小A和小B正好在玩石头剪刀布。已知他们的出拳都是有周期性规律的,比如:“石头-布-石头-剪刀-石头-布-石头-剪刀……”,就是以“石头-布-石头-剪刀”为周期不断循环的。请问,小A和小B比了N轮之后,谁赢的轮数多?输入格式输入包含三行。第一行包含三个整数:N,NA,NB,分别表示比了N轮,小A出拳的周期长度,小B出拳的周期长度。0

    2022年7月24日
    21
  • 如何编写一个Makefile文件(手把手的教你)

    如何编写一个Makefile文件(手把手的教你)目录一、概念理解1、什么是Makefile?2、为何使用Makefile?二、实战代码演示与讲解1没有makefile的项目是怎么创建运行的1.1创建文件1.2查看创建的文件1.3给创建的文件放一点内容1.4编译运行2、有makefile的项目如何创建运行2.1删掉自动生成的a.out文件2.2创建makefile2.3执行makefile文件2.4查看目录并运行可执行文件三、代码优化3.1添加clean信息3.2简化makefile信息3.2.1简化第一版3.2.2简化第二版3.

    2022年5月28日
    47

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号