Dar*_*oul 0 java collections arraylist max min
如何从Java中的ArrayList中删除最小值和最大值(只有一分钟,只有一个最大值,而不是所有值),并将它放在另一个ArrayList中?
List<Double> arrayOfDoubles = new ArrayList<Double>();
Run Code Online (Sandbox Code Playgroud)
如何从Java中删除ArrayList中的最小值和最大值,并将其放在另一个ArrayList中?
你可以使用Collections.min,和.max:
Double min = Collections.min(arrayOfInts);
Double max = Collections.max(arrayOfInts);
arrayOfInts.remove(min);
if (min != max)
arrayOfInts.remove(max);
List<Double> minMaxList = new ArrayList<>(Arrays.asList(min, max));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1948 次 |
| 最近记录: |