⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sortedtestinfo.java

📁 《Java案例开发》源代码252KB大小
💻 JAVA
字号:
/* * SortedTestInfo.java * * Created on 2004年1月19日, 下午4:30 */package romulus.Manager;import java.util.*;/** * * @author  Administrator * @version  */public class SortedTestInfo implements Comparable {    protected String name;        protected String Test;        protected double Score;        protected String Info;        /** Creates new SortedTestInfo */    public SortedTestInfo(String name, String Test, double Score, String Info) {        this.name = name;        this.Test = Test;        this.Score = Score;        this.Info = Info;    }        protected String getName(){        return this.name;    }        protected String getTest(){        return this.Test;    }        protected double getScore(){        return this.Score;    }        protected String getInfo(){        return this.Info;    }        protected String[] toArray(){        String[] ret = new String[4];        ret[0] = this.name;        ret[1] = this.Test;        ret[2] = this.Score+"";        ret[3] = this.Info;        return ret;    }        public int compareTo(java.lang.Object obj) {        int ret = 0;        if(! (obj instanceof SortedTestInfo)){            throw new java.lang.ClassCastException();        }        else{            SortedTestInfo test2 = (SortedTestInfo)obj;            if((ret = this.name.compareTo(test2.getName())) == 0){                if((ret = this.Test.compareTo(test2.getTest())) ==0){                    if(this.getScore()-test2.getScore() > 0.001){                        return 1;                    }                    else if(test2.getScore()-this.getScore() > 0.001){                        return -1;                    }                    else{                        return 0;                    }                }                else{                    return ret;                }            }            else{                return ret;            }        }    }        }

⌨️ 快捷键说明

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