我有一个问题,我知道如何为整数排序arrayList并找到最大值,但是当我有一个对象的arrayList(矩形)时我不知道该怎么做,请有人帮助这个算法。
以下是我的所作所为:
public static Rectangle largest(ArrayList < Rectangle > rectangles) {
Rectangle max = rectangles.get(0);
for (Rectangle temp: rectangles) {
if (temp.getArea() > max.getArea())
max = temp;
}
return max;
}