当前位置: 首页 > news >正文

predicate接口中的方法

import java.util.function.Predicate;
/*
    定义一个方法,参数传递一个String类型的字符串,
    传递一个Predicate接口,泛型使用String
    使用Predicate中的方法test对字符串进行判断,并把判断的结果返回
 */
public class Demo01CheckString {
    public  static boolean checkString(String str, Predicate<String> predicate){
       // boolean sdf = predicate.test(str);
        return predicate.test(str);
    }

    public static void main(String[] args) {
        // 定义一个字符串
        String s = "sdfasdf";
        // 调用checkString方法对字符串进行校验,参数传递字符串和Lambda表达式
        boolean a = checkString(s,(String str)->{
            // 对参数传递的字符串进行判断,判断字符串的长度是否是大于5,并把判断的结果返回
            return str.length()>5;
        });
        System.out.println(a);
    }
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Predicate练习
  • Stream流中的常用方法
  • 网络编程练习
  • Junit简单的白盒测试
  • 关于java中的反射
  • 通过反射写个“框架”
  • Postman中使用的参数
  • 注解(一)
  • 基于注解一个简单的测试框架
  • 数据库(一)
  • 数据库(二)
  • 数据库(三)
  • 数据库(四)
  • 数据库(五)
  • 数据库(六)
  • [ 一起学React系列 -- 8 ] React中的文件上传
  • CentOS 7 防火墙操作
  • Facebook AccountKit 接入的坑点
  • Java IO学习笔记一
  • java 多线程基础, 我觉得还是有必要看看的
  • Java方法详解
  • PhantomJS 安装
  • scrapy学习之路4(itemloder的使用)
  • select2 取值 遍历 设置默认值
  • webpack4 一点通
  • Work@Alibaba 阿里巴巴的企业应用构建之路
  • 动态规划入门(以爬楼梯为例)
  • 读懂package.json -- 依赖管理
  • 开年巨制!千人千面回放技术让你“看到”Flutter用户侧问题
  • -- 数据结构 顺序表 --Java
  • 数据可视化之 Sankey 桑基图的实现
  • 写代码的正确姿势
  • 昨天1024程序员节,我故意写了个死循环~
  • ​虚拟化系列介绍(十)
  • # 数仓建模:如何构建主题宽表模型?
  • #每天一道面试题# 什么是MySQL的回表查询
  • (android 地图实战开发)3 在地图上显示当前位置和自定义银行位置
  • (C语言)fgets与fputs函数详解
  • (ibm)Java 语言的 XPath API
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (附源码)springboot 基于HTML5的个人网页的网站设计与实现 毕业设计 031623
  • (每日持续更新)jdk api之StringBufferInputStream基础、应用、实战
  • (转)C语言家族扩展收藏 (转)C语言家族扩展
  • (转)nsfocus-绿盟科技笔试题目
  • (转)拼包函数及网络封包的异常处理(含代码)
  • .gitignore不生效的解决方案
  • .h头文件 .lib动态链接库文件 .dll 动态链接库
  • .net core 客户端缓存、服务器端响应缓存、服务器内存缓存
  • .NET Framework杂记
  • .NET/C# 使窗口永不激活(No Activate 永不获得焦点)
  • .NET高级面试指南专题十一【 设计模式介绍,为什么要用设计模式】
  • .php结尾的域名,【php】php正则截取url中域名后的内容
  • @javax.ws.rs Webservice注解
  • @PreAuthorize与@Secured注解的区别是什么?
  • @zabbix数据库历史与趋势数据占用优化(mysql存储查询)