在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