使用 Java 集合查找 ArrayList 的最小元素


为了计算 Java 集合中 ArrayList 的最小元素,可以使用 Collections.min() 函数。java.util.Collections.min() 返回指定集合中的最小元素。所有元素都必须可以相互比较并实现 Comparable 接口。它们不应该抛出 ClassCastException 异常。

声明 −Collections.min() 函数声明如下 −

public static <T extends Object & Comparable> T min(Collection c)

其中,c 是要查找其最小值的集合对象。

我们来看一个使用 Java 集合查找 ArrayList 最小元素的程序示例 −

示例

 在线示例

import java.util.*;
public class Example {
   public static void main (String[] args) {
      List<Integer> list = new ArrayList<Integer>();
      try {
         list.add(14);
         list.add(2);
         list.add(73);
         System.out.println("Minimum element : " + Collections.min(list));
      }
      catch (ClassCastException | NoSuchElementException e) {
         System.out.println("Exception caught : " + e);
      }
   }
}

输出

Minimum element : 2

更新于: 25-Jun-2020

4K+ 浏览量

开启您的 职业生涯

完成课程认证

立即开始
广告
© . All rights reserved.