//集合遍历替换Alist.stream().filter().collect(Collectors.toList());

List<T> Alist = new ArrayList<>();
Alist.stream().filter(bean -> {if (bean.getStartDate().compareTo(Constant.START_DATE) == 0 && bean.getEndDate().compareTo(Constant.END_DATE) == 0) {bean.setAlwaysEffective(true);} else {bean.setAlwaysEffective(false);}return true;}).collect(Collectors.toList());

//分页查询后的遍历做时间校验

PageResponse<A> page = BaseInfo.listPage(pageQry);
page.getData().stream().filter(bean -> {if (bean.getStartDate().compareTo(Constant.START_DATE) == 0 && bean.getEndDate().compareTo(Constant.END_DATE) == 0) {bean.setAlwaysEffective(true);} else {bean.setAlwaysEffective(false);}return true;
}).collect(Collectors.toList());

//依据始终有效日期阶段返回前端"始终有效"标识

@Data
public class BaseInfoCo implements Serializable {/*** 始终有效*/@ApiModelProperty(value = "始终有效")private boolean getAlwaysEffective() {return Constant.END_DATE.compareTo(endTime) == 0&& Constant.END_DATE.compareTo(endTime) == 0;;}
}

JAVA常用遍历替换数据相关推荐

  1. java 常用类 - 大数据运算

    java 常用类 - 大数据运算 在 Java中提供了用于大数字运算的类,即 java.math.BigInteger 类和 java.math.BigDecimal 类.这两个类用于高精度计算,其中 ...

  2. Java常用类库以及简介,具体使用细节进行百度(爬虫爬取的数据)

    来至于互联网 Office文档的Java处理包 POI [推荐] Apache POI是一个开源的Java读写Excel.WORD等微软OLE2组件文档的项目.目前POI已经有了Ruby版本. 结构: ...

  3. java 遍历hashmap key_Java5种遍历HashMap数据的写法

    本文介绍了最好的Java5种遍历HashMap数据的写法,分享给大家,也给自己留一个笔记,具体如下: 通过EntrySet的迭代器遍历 Iterator < Entry < Integer ...

  4. java遍历json数据_Java 如何遍历JsonObject对象

    方法: iterator iter = jsoninfo.entryset().iterator(); 代码示例: public class test { public static void mai ...

  5. Java遍历Json数据

    Java遍历Json数据 今天需要遍历一下json,但是只查到了遍历一层json的文章,满足不了多层级的json遍历.所以自己写一下,用fastJson处理. 所遍历json需要考虑一下多层级的jso ...

  6. Vue中JS遍历后台JAVA返回的Map数据,构造对象数组数据格式

    场景 SpringBoot+Vue+Echarts实现选择时间范围内数据加载显示柱状图: SpringBoot+Vue+Echarts实现选择时间范围内数据加载显示柱状图_BADAO_LIUMANG_ ...

  7. java map常用类及其方法_Day50.Map类常用的方法 -Java常用类、集合#、IO

    Day50.Map类常用的方法 -Java常用类.集合#.IO Day50.Map类常用的方法 -Java常用类.集合#.IO Map类常用的方法 . 总结: 常用方法 添加: put(Object ...

  8. Java常用的知识点就20_JAVA中一些需要记录的知识点

    原标题:JAVA中一些需要记录的知识点 的老师今天给大家讲java中一些重要的知识点. JDK与JRE的区别: JRE是所有JAVA程序运行所需要的环境,任何JAVA程序的运行都依赖于JRE,当前从J ...

  9. java循环遍历类属性_java循环遍历类属性 get 和set值方法

    //遍历sqspb类 成员为String类型 属性为空的全部替换为"/" Field[] fields = sqspb.getClass().getDeclaredFields() ...

最新文章

  1. 无副作用、效果超越吗啡!用微电极精准管理大脑“疼痛中心”,科学家探索止痛新方法...
  2. win32下PE文件分析之节表
  3. python中str isupper_python pandas Series.str.isupper用法及代码示例
  4. 微信机器人开发SDK使用教程--养号任务停止
  5. pycharm 离线安装插件
  6. Redis master和slave是如何实现数据同步的
  7. python和java哪个好学-学Python 好还是java 好?
  8. Windows系统安装运行库
  9. 应用随机过程-复习笔记-Chapter4-关于期望的各态历经性习题答案
  10. #英语# 表示人的名词后缀论文文献
  11. LSDB和SPF算法
  12. 微分几何笔记(9) —— 切丛,余切丛
  13. 魔兽世界燃烧的远征服务器状态,魔兽世界燃烧的远征前夕补丁 燃烧的远征副本介绍...
  14. 开启win10防火墙开启某端口
  15. 香农采样定理(奈奎斯特采样定理)
  16. 能够自动感知背景主色调的按钮
  17. Win10怎么关闭屏幕保护?Windows10禁用屏保步骤
  18. 对于makefile不支持c++11的处理
  19. C语言机器人视觉系统原理,机器人视觉系统工作原理
  20. 注解—— java.lang.annotation.Annotation

热门文章

  1. 17:57:54.359 [main] WARN com.baomidou.mybatisplus.generator.IDatabaseQuery$D
  2. Excel按数字大小排序
  3. 单片机看门狗c语言,单片机看门狗程序
  4. linux如何编写crontab定时脚本,linux下编写定时任务crontab
  5. SQL之cast()函数用法
  6. LinuxOracle R6安装oracle 11gR2详细步骤
  7. 中序遍历二叉树-Java实现
  8. Shopify payments二次验证
  9. 12、【李宏毅机器学习(2017)】Semi-supervised Learning(半监督学习)
  10. zigzag扫描matlab,ZIGZAG扫描的MATLAB实现