我有两个数组:
int[] intArray = new int[]{point1,point2,point3,point4};
String[] strArray = new String[]{worda,wordb,wordc,wordd};
现在,我想按数字顺序对 intArray 进行排序,以便 strArray 遵循相同的顺序。我确定这是一个常见问题,但我无法让它工作。我制作了一个 TreeMap 并添加了每个数组中的值。TreeMap 不应该按键 intArray[] 自动排序吗?它似乎不起作用。
TreeMap theMap = new TreeMap();
theMap.put(intArray, strArray);