一次又一次地在java中编辑object / arrayList

时间:2014-06-04 02:57:33

标签: java object arraylist

我已将AllayList与对象排序,请参阅我之前的帖子How to sort and get highest value from Java Object/ArrayList

ArrayList<> allStudents = new ArrayList();
allStudents.add(new Student("H", 99, 93) );    
allStudents.add(new Student("C", 98, 92) );
allStudents.add(new Student("B", 98, 91) );    
allStudents.add(new Student("A", 80, 94) );
allStudents.add(new Student("F", 70, 84) );

现在进来 step1:我想要取其他人(随机选择任何一个对象)的其他人(第一个最高点)(即&#34; H&#34;),然后编辑数字然后保存回来。 step2:我想取其他人(随机选择任何一个对象),其他人是第二高(即&#34; C&#34;),然后编辑数字然后保存回来。 step3:我想取其他人(随机选择任何一个对象),其他人是第三高(即&#34; B&#34;),然后编辑数字然后保存回来。

当所有5个完成后,该过程将从步骤1开始。通过这种方式,我可以减少所有学生的数字。

如果有人请建议我该怎么办?

1 个答案:

答案 0 :(得分:0)

我得到了一些简单算术的答案。创建另一个类来为以下情况选择随机数:

第一步:取当前学生指数 step2:随机选择一个学生,其数量应该减少,而不是step1学生

再次继续step1和step2

相关问题