使用 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+ 瀏覽量

開啟您的 職業生涯

完成課程認證

立即開始
廣告