資源簡介
Java 簡化compareTo()方法的重寫(基礎篇-實例116).zip
代碼片段和文件信息
package?com.mingrisoft.oop;
import?org.apache.commons.lang.builder.CompareToBuilder;
public?class?Employee?implements?Comparable?{
????
????private?int?id;
????private?String?name;
????private?int?age;
????
????public?Employee(int?id?String?name?int?age)?{
????????this.id?=?id;
????????this.name?=?name;
????????this.age?=?age;
????}
????
????@Override
????public?int?compareTo(Employee?o)?{
????????return?new?CompareToBuilder().append(id?o.id).append(name?o.name).append(age?o.age).toComparison();
????}
????
????@Override
????public?String?toString()?{
????????StringBuilder?sb?=?new?StringBuilder();
????????sb.append(“員工的編號:“?+?id?+?“?“);
????????sb.append(“員工的姓名:“?+?name?+?“?“);
????????sb.append(“員工的年齡:“?+?age);
????????return?sb.toString();
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????295??2010-09-11?17:02??.classpath
?????文件?????????379??2010-09-11?17:02??.project
?????文件????????1611??2013-11-21?08:41??bin\com\mingrisoft\oop\Employee.class
?????文件????????1273??2013-11-21?08:41??bin\com\mingrisoft\oop\Test.class
?????文件??????279193??2013-11-15?13:29??lib\commons-lang-2.5.jar
?????文件?????????827??2010-09-11?17:02??src\com\mingrisoft\oop\Employee.java
?????文件?????????873??2010-09-11?17:02??src\com\mingrisoft\oop\Test.java
- 上一篇:Java 哲學家就餐問題
- 下一篇:Java 給文本區設置背景圖片
評論
共有 條評論