Nehmen wir an, Sie hätten zwei Arrays:
%Vor%Wie würdest du Array a auf Array b setzen und verschiedene Objekte behalten? Als ob ich daran gedacht hätte:
%Vor%Aber das funktioniert nicht, da es nur "ein" Referenz-Array b macht. Also, ist die einzige Möglichkeit, zwei Arrays gleich zu setzen, während sie separate Objekte zu halten, durch jedes Element eines Arrays zu durchlaufen und es auf das andere zu setzen?
Und was ist mit ArrayList? Wie würden Sie eine ArrayList einer anderen gleichsetzen, wenn Sie Objekte in ihnen haben?
Sehen Sie sich für Arrays Folgendes an:
Für ArrayList
:
ArrayList.clear()
und %Co_de% ; ArrayList.addAll()
; ArrayList.ArrayList(Collection<? extends E> c)
. Ich denke, das sollte Ihnen genug Hinweise geben, um mit Ihren Hausaufgaben voranzukommen.