我需要订购复杂的物品。我正在尝试为包含列表的对象实现比较器: 例如:
class Triangle{
List<Point> points;
}
class Figure{
List<Triangle> figures;
}
class FiguresComparator implements Comparator<Figure> {
@Override
public int compare(Figure f1, Figure f2) {
???
}
}
谁可以提出清楚简单的建议?
更新:
class Point {
Integer x;
Integer y;
}