重複の可能性:
2 つの配列を相互に並べ替えるにはどうすればよいですか?
私は2つの2つのString[]
配列を持っています。1番目の配列と同じインデックスで2番目の配列をソートしたい。
private void checkDatabase(String keyword, String origins) {
List<RSList> rslist = db.getAllRSListsByType(keyword);
total = rslist.toArray().length;
String[] titlearray = new String[total];
String[] distance = new String[total];
int i = 0;
for (RSList cn : rslist) {
titlearray[i] = cn.getName();
String origin = origins;
String destination = cn.getGlat() + "," + cn.getGlon();
distance[i] = checkDataToGoogle(origin, destination);
Log.i("Name: ", distance[i]);
i++;
}
Arrays.sort(distance);
filldata(titlearray, distance);
}
titlearray
配列で同じのインデックスを作成したいのですが、最初に配列distance
をソートしていますが、で同じdistance
の順序を作成する方法がわかりません。titlearray
distance
誰でも私にアドバイスをもらえますか?