列表中的极端元素是最大和最小元素。这些可以分别使用java.util.Collections.max()和java.util.Collections.min()方法获得。
Collections.max()方法包含一个参数,即要查找其最大元素的列表,并返回列表中的最大元素。Collections.min()方法包含一个参数,即要查找其最小元素的列表,并且它返回列表中的最小元素。
演示此过程的程序如下:
import java.util.Arrays; import java.util.Collections; import java.util.List; public class Demo { public static void main(String args[]) { { 6, 2, 4, 9, 7 }; List l = Arrays.asList(arr); System.out.println("The maximum element of the List is: " + Collections.max(l)); System.out.println("The minimum element of the List is: " + Collections.min(l)); } }
上面程序的输出如下:
The maximum element of the List is: 9 The minimum element of the List is: 2
现在让我们了解上面的程序。
首先,定义一个整数数组arr []。然后,使用java.util.Arrays.asList()方法从数组创建一个List。分别使用Collections.max()和Collections.min()方法获得List的最大和最小元素。演示此代码段如下:
{ 6, 2, 4, 9, 7 }; List l = Arrays.asList(arr); System.out.println("The maximum element of the List is: " + Collections.max(l)); System.out.println("The minimum element of the List is: " + Collections.min(l));