Java如何查詢列表中的最小位和最大位的值?

2019-10-16 22:28:42

在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