Ich konnte keine genaue Antwort auf dieses Problem finden, also werde ich mich nur fragen.Java: Erstellen einer neuen Karte mit den Informationen einer anderen Karte anstelle einer Referenz
Ich habe eine Map<Integer, State> states;
mit Informationen über einen bestimmten Tag. Jeden Tag werden die Informationen dieses Tages in einer Map<Integer, DayLog> dayLog;
gespeichert, wo das DayLog die gespeicherte Map<Integer, State> states;
enthält.
Das Problem ist, wenn ich die Echtzeit ändern , alle gespeicherten in der dayLog
ändert sich auch aufgrund einer erstellten Referenz und nicht neu erstellte Informationen.
Wie speichere ich die Informationen in einer neuen Map, anstatt nur eine Referenz zu erstellen?
Hoffe, das ist verständlich. Vielen Dank im Voraus! :)
Bitte zeigen Sie die relevanten Teile des Codes, anstatt sie zu beschreiben –