清科谷体的博客

  • 文章
  • 关于
  • 联系
  • 隐私政策

编程

:: 方法引用运算符

来看一个例子: String op = opList.stream() .map(Arrays::toString) .collect(Collectors.joining(",")); 这段代码将 opList 中的每个数组转换为字符串表示,然后用逗号连接所有字符串 其中这里的::是什么运算符? rrays::toString 是一个方法引用,它等价于 lambda 表达式:array -> Arrays.toString(array) 静态方法引用 ClassName::staticMethod Arra…

2025年12月19日 0条评论 47点热度 0人点赞 ingker 阅读全文
编程

Java Stream流式编程常用操作

一、Stream 的整体结构 一条 Stream 永远是三段式: 数据源 → 中间操作(0~N个) → 终止操作(1个) list.stream() // 数据源 .filter(...) // 中间 .map(...) // 中间 .forEach(...); // 终止 没有终止操作,Stream 不会执行 二、最常用的中间操作 1、filter —— 过滤(if) .filter(x -> x > 10) 等价 for 循环: if (x > 10) { ... } 工程用途: 按状态筛选 …

2025年12月19日 0条评论 65点热度 0人点赞 ingker 阅读全文

COPYRIGHT © 2026 清科谷体's blog. ALL RIGHTS RESERVED.
THEME KRATOS MADE BY VTROIS | MODIFIED BY INGKER

正在加载今日诗词....

本站已运行