修改main函数里面的Arrays.sort(t);为 Arrays.sort(t, new Comparator(){ public int compare(TwoDimensionalShape o1, TwoDimensionalShape o2) { return o1.getArea() > o2.getArea()? 1: -1; }});