在Java编程中,如何查找列表中的最小位和最大位的值?
以下示例使用Collections
类的min()
方法和max()
方法来查找列表的最小值和最大值。
package com.yiibai;
import java.util.*;
public class FindMinAndMaxInList {
public static void main(String[] args) {
List list = Arrays.asList("11 111 22 333 444 55 666 77 8".split(" "));
System.out.println(list);
System.out.println("max: " + Collections.max(list));
System.out.println("min: " + Collections.min(list));
}
}
上述代码示例将产生以下结果 -
[11, 111, 22, 333, 444, 55, 666, 77, 8]
max: 8
min: 11