我目前有 3 个信息数组,不确定如何根据其中一个值对它们进行排序:
int[] rank = { 1, 3, 4, 2, 5 };
String[] game = { "Snake", "Mines", "Fragged", "Siege", "Tower" };
int[] year = { 1980, 1983, 1981, 1995, 1992 };
我想按等级对其进行排序,并且我已经看到很多使用比较器对 2 个并行数组进行排序的示例,但我还没有看到任何对超过 2 个进行排序的示例。
我的第一个想法是为每个对象创建一个带有变量的类,然后对该对象进行排序,但是对于排序真的需要一个额外的类吗?