为包含列表的对象实现比较器

时间:2015-10-26 20:49:20

标签: java algorithm sorting arraylist collections

我需要订购复杂的物品。我正在尝试为包含列表的对象实现比较器: 例如:

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;
}

0 个答案:

没有答案