Java教程

java8 stream 对 list 对象集合进行模糊匹配

本文主要是介绍java8 stream 对 list 对象集合进行模糊匹配,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
  //对象集合
  List<OrderInfo> orderInfoList = new OrderInfo
  //根据名称进行模糊匹配 查询条件:searchName
  List<OrderInfo>  filterInfo= orderInfoList .stream().filter(orderInfo-> Boolean.FALSE?orderInfo.getName().equals(searchName):
                orderInfo.getName().contains(searchName))
                .sorted(Comparator.comparing(OrderInfo::getCreateTime).reversed)
                .collect(Collectors.toList());
这篇关于java8 stream 对 list 对象集合进行模糊匹配的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!