Java
未读
LocalDate、LocalDateTime
1、 获取当前的日期 Java 8 中的LocalDate用于表示当天日期。和 java.util.Date不同,它只有日期,不包含时间。当你仅需要表示日期时就用这个类。 //获取今天的日期
public void getCurrentDate(){
LocalDate today = Lo
Java
未读
Stream Api实用操作
这是一篇关于如何使用Java Stream操作进行各种List转换和处理的文章。文章介绍了常见的List操作,包括利用Collectors.toMap方法将List转化为Map,处理重复键的情况,使用groupingBy和partitioningBy进行分组与分块,检查List中是否存在元素的anyMatch、allMatch、noneMatch方法,去重操作,提取某一列元素,过滤符合条件的元素,计算元素之和以及多种List排序和聚合操作。此外,还涉及了flatMap()展开子集合、skip()和limit()分页操作、reduce()聚合、peek()预览数据以及自定义收集器等高级用法。通过这些方法,能够高效地处理和转换List数据,满足多种业务需求。
Java
未读
Stream Api
这是一篇 Java 8 Stream API概述 的文章,介绍了Stream API的基本概念、特征和操作。Stream是一种用于处理数据源元素的队列,支持聚合操作,可以通过中间操作(如filter、map、distinct等)和终止操作(如findFirst、count、reduce等)来处理数据。与传统的集合操作不同,Stream支持管道式操作(Pipelining)和内部迭代(Internal Iteration),并且可以通过串行流和并行流进行优化。文章详细介绍了Stream的生成、常用的中间和终止操作,以及如何利用Stream API进行高效的数据处理。