licheng700

          BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
            26 Posts :: 5 Stories :: 5 Comments :: 1 Trackbacks

          package iss.com.equals;

          import java.util.Date;

          class CountIsable {

           private Date date;

           private String accountNo;

           private String bankCode;

           public CountIsable(Date transactionTime, String accountNo, String bankCode) {
            this.date = transactionTime;
            this.accountNo = accountNo;
            this.bankCode = bankCode;
           }

           public CountIsable(String accountNo, String bankCode) {
            this.accountNo = accountNo;
            this.bankCode = bankCode;
           }
                         
           public boolean equals(CountIsable mapKey) {
            if (DateUtil.compareDate(date, mapKey.getDate()) == 0
              && accountNo.equals(mapKey.getAccountNo())) {
             if (mapKey.getBankCode() == null
               || mapKey.getBankCode().equals(bankCode))
              return true;
            }
            return false;
           }
           public boolean equals(Object key) {
            CountIsable mapKey=(CountIsable)key;
            if (DateUtil.compareDate(date, mapKey.getDate()) == 0
              && accountNo.equals(mapKey.getAccountNo())) {
             if (mapKey.getBankCode() == null
               || mapKey.getBankCode().equals(bankCode))
              return true;
            }
            return false;
           }

           public String toString() {
            return date.toString() + accountNo + bankCode;
           }

          public int hashCode() {
           int temp =(date.toString() + accountNo + bankCode).hashCode(); 
            return temp;
           }

           public String getAccountNo() {
            return accountNo;
           }

           public String getBankCode() {
            return bankCode;
           }

           public Date getDate() {
            return date;
           }
          }

          posted on 2005-07-29 10:04 小海船 閱讀(531) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 凤阳县| 上饶市| 盐边县| 华池县| 香格里拉县| 南郑县| 额敏县| 张家口市| 肥城市| 岑溪市| 改则县| 海伦市| 徐州市| 上高县| 崇义县| 济源市| 招远市| 聊城市| 贺州市| 浦县| 普兰店市| 仙游县| 凌云县| 庆元县| 康平县| 正镶白旗| 宜川县| 安阳县| 拜泉县| 乐东| 汝州市| 油尖旺区| 余干县| 乡城县| 呼和浩特市| 江津市| 福泉市| 巴彦淖尔市| 华坪县| 尼玛县| 聂荣县|