![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 87
老黑程序说
打代码,敲代码,敲打代码。代码分享,欢迎大家一起敲打
展开
-
Java 8 特性:Stream API 的常见用法
Java 8引入了一个新特性——Stream API,它是一种面向集合(Collection)和数组(Array)等数据源的高级抽象,可以用一种类似于SQL语句的方式来对这些数据进行操作和处理。使用Stream API可以实现一些常见的数据处理需求,比如筛选、排序、分组、聚合等,而且代码比传统的命令式方式更简洁、易读、易维护。原创 2023-04-23 18:56:06 · 90 阅读 · 0 评论 -
Stream和Lambda表达式最佳实践
在之前的java collectors文章里面,我们讲到了stream的collect方法可以调用Collectors里面的toList()或者toMap()方法,将结果转换为特定的集合类。今天我们介绍一下怎么自定义一个Collector。我们先看一下Collector的定义:Collector接口需要实现supplier(),accumulator(),combiner(),finisher(),characteristics()这5个接口。原创 2023-04-22 17:37:43 · 267 阅读 · 0 评论 -
Java8特性: stream流中Collectors的用法
Collectors是一个非常强大的工具类,希望大家能够灵活使用。原创 2023-04-22 10:27:06 · 1236 阅读 · 0 评论