码迷,mamicode.com
首页 > 其他好文 > 详细

一个Woker类,当id和name相同时,系统判断两个工人是相等的,打印工人对象时显示“工人:id和name”。

时间:2015-06-04 20:49:32      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:

public class Worker {
private int id;
        private String name;
         private double salary;
         public boolean equals(Object o){     
              boolean result = false;
              if(o== null){ result = false;
              }else{
                  if( o instanceof Worker) {
                      Worker temp = (Worker) o;
                      if(id == temp.id && name.equals(temp.name)){
                          result = true;
                    }else{
                     result = false;
                  }
                 }else{
                       result = false;
               }
}
 return result;
}
public String toString(){
        return id+name; 
     } 
}

 

一个Woker类,当id和name相同时,系统判断两个工人是相等的,打印工人对象时显示“工人:id和name”。

标签:

原文地址:http://www.cnblogs.com/xuhuaiqu/p/4552775.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!