我在我的應用程序工作反映輸入如何反轉ArrayList輸入?
例
當用戶進入1,2,3,ArrayList的將逆轉並打印3,2,1
如何我可以做到這一點數組列表?
INPUT 1,2,3
輸出3,2,1
我在我的應用程序工作反映輸入如何反轉ArrayList輸入?
例
當用戶進入1,2,3,ArrayList的將逆轉並打印3,2,1
如何我可以做到這一點數組列表?
INPUT 1,2,3
輸出3,2,1
你可以試試:
ArrayList<Object> objects= new ArrayList<Object>(objects);
Collections.reverse(objects);
或者你可以在前面加上他們:
objects.add(0, yourObject);
謝謝你的工作!^_^ –
非常高興! :) – AndroidGorilllla
如果你想要保留原始數組。您可以像這樣將數組的反轉複製到一個新數組中。
ArrayList original = new ArrayList();
ArrayList copy = new ArrayList();
for(int i=original.size()-1; i>=0; i--){
copy.add(original.get(i));
}
你試過什麼了嗎? – EhsanT
你能更詳細地描述你的問題嗎? – jfxu