我有一個名爲play_viewCount
的ArrayList:我將此ArrryList進行排序並將其存儲在新的ArrayList中。在Android中獲取ArrayList項的舊位置
現在我已經排序ArrayList:但我想要的是排序之前ArrayList中的新項目的位置?
ArrayList<String> sort_play_viewCount = play_ViewCount; // here play_viewCount is ArrayList
ArrayList<Integer> position_array = new ArrayList<Integer>();
System.out.println("......................................... Play Count :"+sort_play_viewCount);
Collections.sort(sort_play_viewCount);
System.out.println(".........................................sort Play Count :"+sort_play_viewCount);
for(int j = 0; j<sort_play_viewCount.size(); j++){
for(int k = 0; k<sort_play_viewCount.size(); k++){
if(play_ViewCount.contains(sort_play_viewCount.get(j))){
position_array.add(k);
}
}
}
System.out.println(" .................Position Array: "+position_array);
有沒有人知道如何在排序之前獲取新項目的位置?
日Thnx:其工作 –