当前位置: 首页 > news >正文

List.stream().min

一个数据比较的小实验。不知道还能写几个小技巧。mark一下。iimport java.util.Arrays;import java.util.Comparator;import java.util.List;import java.util.Optional;public class CmpMain {/*** Default constructor*/public CmpMain() {}public static void main(String[] args) {ListInteger allRows Arrays.asList(1, 3, 5, 7, 9, 11);int refNum 6;OptionalInteger minDifRowOpt allRows.stream().min((r1, r2) - Long.compare(getAbsDif(r1, refNum), getAbsDif(r2, refNum)));OptionalInteger minDifRowOpt2 allRows.stream().min(Comparator.comparing(r-getAbsDif(r, refNum)));System.out.println(minDifRowOpt.get());System.out.println(minDifRowOpt2.get());}public static int getAbsDif(int r, int subNum) {return Math.abs(r - subNum);}}
http://www.zskr.cn/news/1339290.html

相关文章:

  • CANN 上跑 Llama3-70B:我踩了 5 个坑,这些经验值 3000 字
  • Java 常用类 - 比较两个 Integer 对象、Integer 转 Long、Long 转 Integer
  • Unity火车物理模拟:轨道拓扑与车厢耦合的工程化实现
  • 突破底层运维瓶颈:高阶女工程师的医美维稳架构与高通量胶原蛋白饮选型指南
  • 全球Web4数字基建企业排行:技术与生态实力盘点 - 互联网科技品牌测评
  • Midscene.js终极指南:5分钟让AI成为你的全能操作员
  • 2026年Q2中国管道清淤优质厂家首选推荐:合肥玉通管道工程有限公司 - 安互工业信息
  • 高考志愿填报指导师、学业规划指导师、升学规划指导师怎么选授权报名机构? - 实时教育培训动态
  • 终极指南:如何使用Sollumz在Blender中编辑GTA V游戏模型
  • 国内主流燕窝线上供应商实力排行实测盘点 - 互联网科技品牌测评
  • macOS光标定制完整解决方案:Mousecape技术实现深度解析
  • Claude Code 架构深度解析:一文搞懂 Sub-Agent、Skill 与底层模型之间的协同机制
  • 端到端关键词识别技术范式:WeKWS在边缘计算场景下的架构创新与实践
  • 终极指南:5分钟快速部署企业微信自动化机器人,实现无人值守群管理
  • 工业领域常用的仿真软件有哪些?
  • 终极免费视频压缩解决方案:CompressO让你的大文件瞬间变小90%
  • 英语阅读_storms
  • 基于智能语音转写与多维时序融合的录音系统音频搜索改造研究报告
  • 2026国产电化学工作站怎么选?CV测试服务好的厂家—武汉科思特仪器介绍 - 品牌评测官
  • 5分钟掌握B站视频本地备份:m4s-converter终极完整教程
  • 十分钟构建稳定黑苹果:OpCore-Simplify如何将复杂配置转化为简单操作
  • 终极指南:3种Python方法免费获取百度网盘高速下载直链
  • 反向传播:从轮廓到精雕细琢
  • 杀戮尖塔2绅士mod官方正版2026最新版pc免费下载(看到请立即转存 资源随时失效)手机版通用
  • 夜色 galgame官方正版2026最新版pc免费下载(看到请立即转存 资源随时失效)手机版通用
  • 收藏!2026春招大厂AI岗上岸全攻略(留学生+小白+程序员专属)
  • 2027主治医师课程推荐,一篇讲透我的实战经验 - 医考机构品牌测评专家
  • 【2026电赛国奖秘籍】别再用L298N了!无刷电机FOC(位置/速度双环)速成与避坑指南
  • AI Agent 出问题后怎么追责?先把 Event Log 设计好
  • 全学科适用AI写作辅助软件排名(2026 精选)