我有兩個陣列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'我的意思是這不是'可行'的解決方案。這就像在「現代世界」中過着「古老的生活」一樣。 –