我想创建了一个List,里面有一堆的数,一个需求是去掉一个最大值,一个最小值,List有remove的方法,但是找到最大值和最小值的方法不在List里,而是Collections的静态方法。 真心觉得还是scala比较好用,不像java设计的这么不灵活 @Test public void testCollection(){ List<Integer> rssi_list = new ArrayList<Integer>(); for (int i=0; i<10;i++) rssi_list.add(i+10); rssi_list.add(10); rssi_list.add(19); int max = Collections.max(rssi_list); Integer min = Collections.min(rssi_list); System.out.println(rssi_list); System.out.println("max:"+max); rssi_list.remove((Integer) max); rssi_list.remove((Integer)min); System.out.println(rssi_list);
运用java集合Collections对List进行max和min操作
最新推荐文章于 2023-10-24 21:46:49 发布