我有两个阵列Java的String数组
String a[]={"11","02","43","24","05","86","37","28","29","10"};
String b[]={"a","c","f","q","w","x","z","x","s","r"};
我想排序数组a []按升序
,结果可能喜欢
String a[]={"02","05","10","11","24","28","29","37","43","86"};
String b[]={"c","w","r","a","q","x","s","z","f","x"};
我怎样才能得到像以上使用java? 在java中可用的任何排序方法?
你有什么试过?你应该使用其他一些数据结构。根据排序后的第一个数组,不能排列第二个数组的元素。可能是您需要的“地图”。 –
@Rohit:当然可以,你只是不想。当你考虑有一个映射保持键排序的时候,'Map'的想法也会更好:'TreeMap'。 –
@MarkPeters ..那么,实际上'cannot'我的意思是这不是'可行'的解决方案。这就像在“现代世界”中过着“古老的生活”一样。 –