如何从集合中获取最大值(例如ArrayList)?
2022-08-31 07:35:10
有一个存储整数值的 ArrayList。我需要在此列表中找到最大值。例如,假设 arrayList 存储的值为 :,最大值为 。10, 20, 30, 40, 50
50
找到最大值的有效方法是什么?
@Edit :我只是找到了一个我不太确定的解决方案
ArrayList<Integer> arrayList = new ArrayList<Integer>();
arrayList.add(100); /* add(200), add(250) add(350) add(150) add(450)*/
Integer i = Collections.max(arrayList)
这将返回最大值。
比较每个值的另一种方法,例如selection sort or binary sort algorithm