基于对象的值排序

时间:2014-11-25 13:11:06

标签: java sorting

问题

如何根据特定值对对象数组进行排序? 在我的情况下,“leeftijd”(年龄)值?

CODE

Klant[] klantarray = new Klant[2];
klantarray[0] = new Klant("Brian ", "van den ", "Heuvel", + 
        21, true, "Krimpen aan den IJssel", "brian@me.com");
klantarray[1] = new Klant("piet", "","mak", 96, true, "Rotterdam",+ 
        "pietje@rdam.com");

我需要对值96和21进行排序,其中21位于(新)列表的顶部。底部96 将在适当的时候增加更多的目标。

我想使用 Mergesort ,但我不知道如何使用它

1 个答案:

答案 0 :(得分:2)

您可以使用sort来使用Arrays类中的Comparator方法。