sortbytotalscorelist.java

来自「java语言开发的数据库管理系统」· Java 代码 · 共 41 行

JAVA
41
字号
package entity;import java.util.ArrayList;import java.util.Iterator;import java.util.*;/** * <p>Title: 学生信息管理系统</p> * <p>Description: 对学生信息、学生成绩进行管理</p> * <p>Copyright: Copyright (c) 2005</p> * <p>Company: </p> * @author 苏年乐 * @version 1.0 *//** * 一个按总成绩从高到低添加学生记录的列表 */public class SortByTotalScoreList extends ArrayList {  public SortByTotalScoreList(int initialSize){    super(initialSize);  }  /**   * 按总成绩从高到低添加学生记录   * @param item Item 要添加的学生记录   */  public void add(TotalScoreSortItem item){    int i=0;    Iterator iter = this.iterator();    while (iter.hasNext()) {      TotalScoreSortItem item2 = (TotalScoreSortItem)iter.next();      if(Double.parseDouble(item2.totalScore)<Double.parseDouble(item.totalScore))break;      i++;    }    this.add(i,item);  }
  /** @link dependency */
  /*# SubjectScoreInputItem lnkSubjectScoreInputItem; */
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?