私はアンドロイドでプロジェクトを開発しています。String 型の 5 つの配列があり、配列内の各項目は残りの配列のそれぞれのインデックスに関連付けられています。ここでは、単一の配列をソートする必要があります。ソートすると、ソートされた配列に存在していたように、それぞれのすべてのインデックスが適切な順序で複製されるはずです。
ソースコード:
array1 = new String[qrcodelist.size()];
array2 = new String[name.size()];
array3 = new String[company.size()];
array4 = new String[date.size()];
array5 = new String[imageurl.size()];
for (int i = 0; i < name.size(); i++) {
array1[i] = qrcodelist.get(i);
array2[i] = name.get(i);
array3[i] = company.get(i);
array4[i] = date.get(i);
array5[i] = imageurl.get(i);
}
私は同じことを実装することを考えましたHashMap
が、それを行う方法がわかりませんでした。
このタスクを実装するためのロジックまたはサンプル コードを教えてください。