获取list集合中最大值、最小值及索引值
一、获取最大最小值的同时,获取到最大/小值在list中的索引值
public static void main(String[] args) { List<Integer> numList = new ArrayList<Integer>(); numList.add(20); numList.add(32); numList.add(21); numList.add(13); numList.add(6); numList.add(16); int maxNum = Collections.max(numList); int minNum = Collections.min(numList); System.out.println("元数据:" + numList); System.out.println("最大值:"+maxNum+" 索引:" + numList.indexOf(maxNum)); System.out.println("最小值:"+minNum+" 索引:" + numList.indexOf(minNum)); }
二、输出如下:
元数据:[20, 32, 21, 13, 6, 16] 最大值:32 索引:1 最小值:6 索引:4
古今成大事者,不唯有超世之才,必有坚韧不拔之志!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)