1

重複の可能性:
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の順序を作成する方法がわかりません。titlearraydistance

誰でも私にアドバイスをもらえますか?

4

0 に答える 0