Collections.min
时间: 2023-11-21 19:48:03 浏览: 47
Collections.min 是 Java 中的一个静态方法,用于获取合中的最小元素。它接受一个实现了 Comparable 接口的集合作为参数,并返回该集合中的最小元素。如果集合为空,它将抛出 NoSuchElementException 异常。你可以使用 Collections.min 方法来比较数字、字符串或其他可比较的对象,并找到最小值。这个方法的使用示例如下:
```java
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<Integer> numbers = new ArrayList<>();
numbers.add(5);
numbers.add(2);
numbers.add(8);
numbers.add(1);
int minNumber = Collections.min(numbers);
System.out.println("最小值: " + minNumber);
}
}
```
在上面的示例中,我们创建了一个整数类型的 ArrayList,并向其中添加了一些数字。然后,我们使用 Collections.min 方法来获取最小值,并将其打印出来。在这种情况下,最小值是 1。
请注意,Collections.min 方法也可以用于比较字符串或其他可比较的对象。