Ich arbeite an meiner Bewerbung Reflektiert EingangWie ArrayList Eingang umkehren?
Beispiel
Wenn Benutzer gibt 1, 2, 3. Arraylist wird umkehrt und Drucke 3,2,1
Wie kann ich dies tun, mit Anordnungsliste?
INPUT 1, 2, 3
OUTPUT 3, 2, 1
Ich arbeite an meiner Bewerbung Reflektiert EingangWie ArrayList Eingang umkehren?
Beispiel
Wenn Benutzer gibt 1, 2, 3. Arraylist wird umkehrt und Drucke 3,2,1
Wie kann ich dies tun, mit Anordnungsliste?
INPUT 1, 2, 3
OUTPUT 3, 2, 1
können Sie versuchen:
ArrayList<Object> objects= new ArrayList<Object>(objects);
Collections.reverse(objects);
Oder Sie können sie auf der Vorderseite hinzufügen:
objects.add(0, yourObject);
Danke, es funktioniert!^_^ –
Mit großer Freude! :) – AndroidGorilllla
Wenn Sie möchten um das ursprüngliche Array zu behalten. Sie können die Rückseite des Arrays in ein neues Array kopieren.
ArrayList original = new ArrayList();
ArrayList copy = new ArrayList();
for(int i=original.size()-1; i>=0; i--){
copy.add(original.get(i));
}
Haben Sie schon etwas probiert? – EhsanT
Können Sie Ihre Frage detaillierter beschreiben? – jfxu