欢迎访问宙启技术站
智能推送

如何使用Java函数从ArrayList中获得最大值和最小值?

发布时间:2023-07-06 02:05:54

要从ArrayList中获取最大值和最小值,可以使用Java函数实现以下步骤:

1. 创建一个ArrayList并向其添加元素。

2. 使用Collections类的max()方法找到列表中的最大值。

3. 使用Collections类的min()方法找到列表中的最小值。

4. 返回最大值和最小值。

下面是一个详细的Java代码示例:

import java.util.ArrayList;
import java.util.Collections;

public class Main {
    public static void main(String[] args) {
        // 创建一个ArrayList并向其添加元素
        ArrayList<Integer> numbers = new ArrayList<>();
        numbers.add(10);
        numbers.add(5);
        numbers.add(15);
        numbers.add(20);
        numbers.add(3);

        // 使用Collections类的max()方法找到列表中的最大值
        int max = Collections.max(numbers);

        // 使用Collections类的min()方法找到列表中的最小值
        int min = Collections.min(numbers);

        // 打印最大值和最小值
        System.out.println("最大值:" + max);
        System.out.println("最小值:" + min);
    }
}

运行上述代码将输出以下结果:

最大值:20
最小值:3

这样就可以通过Java函数从ArrayList中获得最大值和最小值了。