所以我想要一个 java 中对象的数组列表。
我有 object1.number
和 object2.number
、object3.number
等...但是这些对象除了 number
,例如name
,distance
等...
因此,如果它正在对 array
中的字符串进行排序,则只需将一个字符串放入 temporal
中,然后让另一个字符串取代它...但是在对象的 araryList
中,我该怎么做?
我可以只将对象移动到数组的那个位置吗?
谢谢。
最佳答案
实现你自己的比较器:
Arrays.sort(yourArray, new Comparator<YourClass>() {
@Override
public int compare(YourClass o1, YourClass o2) {
//compare object properties
}
});
关于java - 如何对对象 java 的数组列表进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10145523/