美文网首页
Java8 Stream 找出List里最小数字及下标

Java8 Stream 找出List里最小数字及下标

作者: AC编程 | 来源:发表于2023-10-17 10:01 被阅读0次

一、代码

public class Client {
    public static void main(String[] args) {
        List<Integer> numbers = new ArrayList<>();
        numbers.add(5);
        numbers.add(2);
        numbers.add(8);
        numbers.add(1);
        numbers.add(4);

        Integer minValue = numbers.stream().min(Integer::compareTo).orElse(null);
        int minIndex = numbers.indexOf(minValue);

        System.out.println("最小数字:" + minValue); // 1
        System.out.println("最小数字索引:" + minIndex); // 3
    }
}

相关文章

网友评论

      本文标题:Java8 Stream 找出List里最小数字及下标

      本文链接:https://www.haomeiwen.com/subject/uqgfidtx.html