首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
【Java】【萌新入坑】【从零开荒系列】
Cache技术分享
创建于2025-02-23
订阅专栏
【Java】【萌新入坑、从零开荒系列】
等 23 人订阅
共305篇文章
创建于2025-02-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
311. Java Stream API - 使用收集器作为终端操作
311. Java Stream API - 使用收集器作为终端操作 在 Java 中,Stream API 提供了强大的方式来处理集合数据,其中 collect() 方法是一种常用的终端操作。该方法
310. Java Stream API -大小特性和子大小特性流
310. Java Stream API -大小特性和子大小特性流(Sized and Subsized Streams) 在 Java 中,流的**大小特性(SIZED)和子大小特性(SUBSIZE
309. Java Stream API - 非空流(`NONNULL`)
309. Java Stream API - 非空流(NONNULL) 在 Java 中,非空流(NONNULL)指的是流中不包含任何 null 元素。 这种流非常适合在数据处理中需要排除 null
308. Java Stream API - 去重流
308. Java Stream API - 去重流 在 Java 中,DISTINCT 流指的是在处理流元素时不允许存在重复元素。这个特性通常通过 distinct() 中间方法或从具有去重特性的集
307. Java Stream API - 排序流
307. Java Stream API - 排序流 在 Java 中,SORTED 流表示元素已经按某种规则排序。这些流可以通过两种方式创建: 排序的源:例如 TreeSet,它自然保持元素的顺序。
306. Java Stream API - 流特性
306. Java Stream API - 流特性 在 Java Stream API 中,每个流(Stream)都具有一些特性,这些特性定义了流如何处理数据,以及这些数据是否具有某些特定的属性。这
305. Java Stream API - 短路操作
305. Java Stream API - 短路操作 在使用 Java Stream API 时,你可能会发现一些操作不需要处理流中的所有元素即可返回结果。与之相对的是一些操作,它们需要消耗所有元素
304. Java Stream API - 检查元素是否符合条件
304. Java Stream API - 检查元素是否符合条件 ✅ anyMatch()、allMatch() 和 noneMatch() 方法 在使用 Java Stream API 处理流时,
303. Java Stream API - 查找元素
303. Java Stream API - 查找元素 ✅ findFirst() 与 findAny() 方法概述 Stream API 提供了两个终止操作来查找流中的元素: findFirst()
302. Java Stream API - 提取最大值与最小值详解
302. Java Stream API - 提取最大值与最小值详解 ✅ 为什么要学习 max/min 操作? 在实际开发中,我们经常需要找出: 最长的字符串 最大的数字 最小的价格 评分最高的对象
301. Java Stream API - 元素收集方式详解(进阶版)
301. Java Stream API - 元素收集方式详解(进阶版) 在使用 Stream API 处理数据时,最终我们往往需要将处理结果“收集”到某种容器中。这个容器可以是 List、Set、自
300. Java Stream API - 收集 Stream 元素到集合或数组(Java Stream 收集器详解)
300. Java Stream API - 收集 Stream 元素到集合或数组(Java Stream 收集器详解) Java 的 Stream API 提供了多种方式来将流中的元素收集到集合中,
299. Java Stream API - 逐个消费流元素:使用 forEach() 方法
299. Java Stream API - 逐个消费流元素:使用 forEach() 方法 🎯 forEach() 是什么? forEach() 是一个终止操作,适用于 将流中的每个元素传递给一个
298. Java Stream API - 添加流的终止操作
298. Java Stream API - 添加流的终止操作 🚫 为什么尽量避免使用 reduce() 方法? 虽然 reduce() 是 Java Stream API 中最经典的归约操作(red
297. Java Stream API - Java Stream API 中的 `reduce()` 方法详解
297. Java Stream API - Java Stream API 中的 reduce() 方法详解 在 Java Stream 中,reduce() 是一个非常核心的终端操作,它可以将流中
296. Java Stream API - 二元操作符与"单位元"
296. Java Stream API - 二元操作符与"单位元" 上一节我们提到,二元操作符必须具有结合性(Associativity),这是为了让并行处理不受数据划分方式的影响。现在,我们将引入
295. Java Stream API - 选择适用于并行计算的 BinaryOperator
295. Java Stream API - 选择适用于并行计算的 BinaryOperator 在使用 Java Stream API 进行归约(reduce())时,我们可以利用 并行流(para
294. Java Stream API - 对流进行归约
294. Java Stream API - 对流进行归约 🎯 什么是归约(Reduction)? 在 Java Stream API 中,所谓的归约操作,其实就像 SQL 中的聚合操作 —— 比如
293. Java Stream API - 从 HTTP 源创建 Stream
293. Java Stream API - 从 HTTP 源创建 Stream 🎯 核心概念 在 Java 11 中,HTTP Client API 引入了一种通过流处理 HTTP 响应体的方法。这
292. Java Stream API - 使用构建器模式创建 Stream
292. Java Stream API - 使用构建器模式创建 Stream 🎯 核心概念 构建器模式(Builder Pattern) 允许你通过分步构建的方式来创建流。这个模式非常适合在你预先知
下一页