我想扭转这个:
customArray = myArray;
nameArray = new String[myArray.size()];
for (int i = 0; i < myArray.size(); i++) {
idArray[i] = myArray.get(i).getUnitID();
nameArray[i] = myArray.get(i).getUnitName();
}
if (sortType == SORT)
Arrays.sort(idArray, Collections.reverseOrder());
Arrays.sort(nameArray, ...);
我知道如何通过使用Arrays.sort(stringArray, Collections.reverseOrder());
而不是通过索引值来扭转这一点。
我如何根据它来反转我的 nameArray 的顺序nameArray[i]
?.. 甚至更好,因为我的 idArray 实际上是一个唯一 ID 的列表,我想根据 idArray 对 nameArray 进行排序。