- Java code
class rec implements Comparable{ int x,y; public int compareTo(Object o) { return 0; }}
怎样实现Comparable接口?
就是方法里面怎么写,
我实现这个接口的目的是把一个rec的数组按照x为第一关键字,y为第二关键字排序。
------解决方案--------------------------------------------------------
其实不复杂:
- Java code
public int compareTo(Object o) { rec t = (rec) o; if (this.x == o.x) { return this.y - o.y; } return this.x - o.x;}