Java基础--集合.pptVIP

  • 8
  • 0
  • 约1.52万字
  • 约 46页
  • 2018-06-09 发布于河南
  • 举报
Java基础--集合

Comparable实例 public class Name implements Comparable { private String firstName, lastName; ... public int compareTo(Object o) { Name n = (Name)o; int lastCmp = lastNpareTo(n.lastName); return lastCmp != 0 ? lastCmp : firstNpareTo(n.firstName); } } 对象排序方法二 Comparator 通常在对于自然排序不能满足需要时使用 public interface Comparable { public int compare(Object o1, Object o2); } Comparator实例 public class NameComparator implements Comparator { public int compare(Object o1, Object o2) { Name n1 = (Name)o1; Name n2 = (Name)o2; int lastCmp = n1.getLastName(

文档评论(0)

1亿VIP精品文档

相关文档