使用 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
廣告