資源簡介
NULL
博文鏈接:https://709002341.iteye.com/blog/2262422

代碼片段和文件信息
package?graph;
/**??
?*??DelRepeat?去重需要的類
?*?@author?xuejupo??jpxue@travelsky.com?
?*?create?in?2015-12-7?下午6:34:09????
?*/
public?class?DelRepeat?implements?Comparable{
public?DelRepeat(String?standName?int?num?int?standNum){
this.standName?=?standName;
this.num?=?num;
this.standNum?=?standNum;
}
//站名
String?standName;
//需要換乘次數
int?num;
//總共需要的站數
int?standNum;
/**
?*?重寫比較方法,當換乘次數和換乘站數都大的話,則認為該站點不用再次處理
?*/
@Override
public?int?compareTo(object?o)?{
//?TODO?Auto-generated?method?stub
DelRepeat?d?=?(DelRepeat)o;
if(!this.standName.equals(d.standName)){
return?-1;
}
if(d.num?>?this.num?&&?d.standNum?>?this.standNum){
return?1;
}
return?-1;
}
/**
?*?要往set里放,重寫equal方法和tohash方法
?*/
@Override
public?int?hashCode()?{
//?TODO?Auto-generated?method?stub
return?this.standName.hashCode();
}
@Override
public?boolean?equals(object?obj)?{
//?TODO?Auto-generated?method?stub
DelRepeat?d?=?(DelRepeat)obj;
return?this.standName.equals(d.standName);
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1136??2015-12-07?19:48??DelRepeat.java
?????文件???????7800??2015-12-07?20:32??Transit.java
?????文件????????859??2015-12-07?20:44??TransitTest.java
-----------?---------??----------?-----??----
?????????????????9795????????????????????3
- 上一篇:Android猜牌小游戲
- 下一篇:JAVA加密解密
評論
共有 條評論