使用 Java 集合查找 ArrayList 的最大元素
为了利用 Java 集合计算 ArrayList 的最大元素,我们使用 Collections.max() 方法。java.util.Collections.max() 返回给定集合的最大元素。所有元素必须能够相互比较,并且实现 Comparable 接口。它们不应抛出 ClassCastException。
声明−Collections.max() 方法声明如下−
public static <T extends Object & Comparable> T max(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("Maximum element : " + Collections.max(list));
}
catch (ClassCastException | NoSuchElementException e) {
System.out.println("Exception caught : " + e);
}
}
}输出
Maximum element : 73
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP