15
如何从Collection中获取最大值(例如ArrayList)?
有一个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
134
java