Java 如何从ArrayList中删除最小值和最大值(仅一个最小值和一个最大值,而不是全部)<;双倍>;在爪哇
在Java中,如何从ArrayList中删除最小值和最大值(只有一个最小值和一个最大值,而不是全部),然后将其放入另一个ArrayList中Java 如何从ArrayList中删除最小值和最大值(仅一个最小值和一个最大值,而不是全部)<;双倍>;在爪哇,java,arraylist,collections,max,min,Java,Arraylist,Collections,Max,Min,在Java中,如何从ArrayList中删除最小值和最大值(只有一个最小值和一个最大值,而不是全部),然后将其放入另一个ArrayList中 List<Double> arrayOfDoubles = new ArrayList<Double>(); List arrayOfDoubles=new ArrayList(); 如何从Java中的ArrayList中删除最小值和最大值,然后将其放入另一个ArrayList中? 您可以使用,并且: Double min=Co
List<Double> arrayOfDoubles = new ArrayList<Double>();
List arrayOfDoubles=new ArrayList();
如何从Java中的ArrayList中删除最小值和最大值,然后将其放入另一个ArrayList中?
您可以使用,并且:
Double min=Collections.min(arrayOfInts);
Double max=Collections.max(arrayOfInts);
阵列查找。删除(最小值);
如果(最小值!=最大值)
阵列查找。删除(最大);
List minMaxList=newarraylist(Arrays.asList(min,max));
如何从Java中的ArrayList中删除最小值和最大值,然后将其放入另一个ArrayList中?
您可以使用,并且:
Double min=Collections.min(arrayOfInts);
Double max=Collections.max(arrayOfInts);
阵列查找。删除(最小值);
如果(最小值!=最大值)
阵列查找。删除(最大);
List minMaxList=newarraylist(Arrays.asList(min,max));
编写一些代码,找到最低值并将其存储在某处,然后找到最高值并将其存储在某处。(1)在列表中找到最大值和最小值(2)删除它们。如果此解决方案的任何部分不清楚,请询问我们(不要忘记包含您的代码尝试,以便我们可以解释您犯错误的地方),现在问题已经改变了当变量包含Double
s时,您的变量名为arrayOfInts
是什么?一个问题:这是家庭作业吗?我之所以这么问,是因为如果是的话,我怀疑它的目的是教你如何创建自己的使用循环的代码。如果是这种情况,那么您很可能不会因为使用集合
类中的方法而获得分数。编写一些代码,找到最低值并将其存储在某个位置,然后找到最高值并将其存储在某个位置。(1)在列表中查找最大值和最小值(2)删除它们。如果此解决方案的任何部分不清楚,请询问我们(不要忘记包含您的代码尝试,以便我们可以解释您犯错误的地方),现在问题已经改变了当变量包含Double
s时,您的变量名为arrayOfInts
是什么?一个问题:这是家庭作业吗?我之所以这么问,是因为如果是的话,我怀疑它的目的是教你如何创建自己的使用循环的代码。如果是这种情况,那么使用Collections
class中的方法很可能得不到分数。
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));