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

免费广告语设计生成器百度seo入驻

免费广告语设计生成器,百度seo入驻,建简单网站,有照片的地图软件这里写自定义目录标题 背景初始化方法一、filter过滤方法二、anyMatch匹配 背景 在项目开发中,经常遇到筛选list中是否包含某个子字符串,有多种方式,本篇主要介绍stream流的filter和anyMatch两种方案,记录下来,方便备…

这里写自定义目录标题

  • 背景
  • 初始化
  • 方法一、filter过滤
  • 方法二、anyMatch匹配

背景

在项目开发中,经常遇到筛选list中是否包含某个子字符串,有多种方式,本篇主要介绍stream流的filteranyMatch两种方案,记录下来,方便备查。

初始化

处理话bean

@Data
public class OrderInfo implements Serializable {/*** 订单号*/private String orderNo;/*** 订单数量*/private int orderNum;/*** 订单金额-分*/private Long orderAmountL;/*** 支付方式:ALIPAY-支付宝,WECHATPAY-微信支付*/private String payType;
}

构造list

public static void main(String[] args) {List<OrderInfo> orderInfoList = new ArrayList<>();OrderInfo orderInfo = new OrderInfo();orderInfo.setPayType("ALIPAY");orderInfoList.add(orderInfo);;
}

方法一、filter过滤

使用stream流的filter方法,

public static void main(String[] args) {List<OrderInfo> orderInfoList = new ArrayList<>();OrderInfo orderInfo = new OrderInfo();orderInfo.setPayType("ALIPAY");orderInfoList.add(orderInfo);boolean filterFlag = StreamFilterList(orderInfoList);System.out.println("StreamFiler遍历结果为:"+ filterFlag );
}private static boolean StreamFilterList(List<OrderInfo> orderInfoList){boolean filterFlag = orderInfoList.stream().filter(order->order.getPayType().equals("ALIPAY")).findAny().isPresent();System.out.println("StreamFilterList遍历结果为:"+ filterFlag );return filterFlag;
}

执行结果如下所示。
在这里插入图片描述

方法二、anyMatch匹配

Stream流的anyMatch过滤方法,只要在list中找到满足条件的字符串即返回成功。
allMatch 过滤方法,顾名思义,list中所有记录均能找到满足条件的字符串才返回成功。

public static void main(String[] args) {List<OrderInfo> orderInfoList = new ArrayList<>();OrderInfo orderInfo = new OrderInfo();orderInfo.setPayType("ALIPAY");orderInfoList.add(orderInfo);boolean filterFlag = StreamAnyMatchList(orderInfoList);System.out.println("StreamFiler遍历结果为:"+ filterFlag );
}private static boolean StreamAnyMatchList(List<OrderInfo> orderInfoList){boolean anyMatchFlag = orderInfoList.stream().anyMatch(order->order.getPayType().equals("ALIPAY"));System.out.println("StreamAnyMatch遍历结果为:"+ anyMatchFlag );return anyMatchFlag;
}

执行结果如下所示。
在这里插入图片描述

http://www.dtcms.com/wzjs/267115.html

相关文章:

  • wordpress集成当面付郑州seo代理外包公司
  • 网站主机做外挂抖音seo排名软件
  • 最好的网站建设免费的网络营销概述ppt
  • wordpress做视频播放网站网络市场调研的方法
  • 抚州网站seo最快新闻资讯在哪看
  • 北京师范大学学风建设专题网站aso优化前景
  • 营销型网站建设项目需求表北京网络seo推广公司
  • 常州市网站制作营销咨询顾问
  • 我找伟宏篷布我做的事ko家的网站seo排名推广工具
  • 建设机械网站热线电话百度人工服务电话
  • 营销型网站套餐百度搜索指数是怎么计算的
  • 邢台各种类型网站建设售后完善2022年seo还值得做吗
  • 商城网站优化方案上海网络营销上海网络推广
  • 无锡市建设工程质监站网站长沙网站公司品牌
  • 济南公积金网站百度seo和谷歌seo有什么区别
  • 临沂兰山建设局网站百度推广工作怎么样
  • 浅谈政府门户网站建设宁波seo营销
  • 大丰做网站费用厦门seo优化多少钱
  • 网站后台文章删了 怎么前台还有手机百度最新正版下载
  • 做网站怎么认证微博做国外网站
  • 青岛网站建设机构拉新推广怎么找渠道
  • 个人网页制作教程与步骤怎么进行seo
  • 肥城市住房和城乡建设局网站宜昌网站seo
  • 景安网络网站建设seo整站优化
  • 做网站投入免费广州seo
  • 辽宁奔之流建设工程有限公司网站泉州全网营销优化
  • 政府网站集约化建设 研究app推广代理去哪里找
  • 梁山有没有做企业网站的近期国际新闻热点大事件
  • 上海专业建站公网页设计素材网站
  • 厦门外贸网站建设报价表申请域名