专栏名称: ImportNew
伯乐在线旗下账号,专注Java技术分享,包括Java基础技术、进阶技能、架构设计和Java技术领域动态等。
目录
相关文章推荐
Java编程精选  ·  字节员工爆料:快40岁了,每天晚上加班到12 ... ·  19 小时前  
芋道源码  ·  我用这11招,让接口性能提升了100倍 ·  昨天  
芋道源码  ·  项目终于用上了 Spring 状态机,太优雅了! ·  2 天前  
ImportNew  ·  Java 之父怒斥:AI ... ·  4 天前  
51好读  ›  专栏  ›  ImportNew

Java 解惑:Comparable 和 Comparator 的区别

ImportNew  · 公众号  · Java  · 2016-12-15 20:57

正文

请到「今天看啥」查看全文


* description: 测试用的实体类 书, 实现了 Comparable 接口,自然排序

*

* author: shixinzhang

*

* data: 10/5/2016

*/

public class BookBean implements Serializable, Comparable {

private String name;

private int count;

public BookBean(String name, int count) {

this.name = name;

this.count = count;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public int getCount() {

return count;

}

public void setCount(int count) {

this.count = count;

}

/**

* 重写 equals

* @param o

* @return

*/

@Override

public boolean equals(Object o) {

if (this == o) return true;

if (!(o instanceof BookBean)) return false;

BookBean bean = (BookBean) o;

if (getCount() != bean.getCount()) return false;

return getName().equals(bean.getName());

}

/**







请到「今天看啥」查看全文