Ändern Sie die Größe eines Arrays unter Beibehaltung der aktuellen Elemente in Java?

Ich habe nach einer Möglichkeit gesucht, die Größe eines Arrays in Java zu ändern, konnte jedoch keine Möglichkeit finden, die Größe des Arrays zu ändernunter Beibehaltung der aktuellen Elemente.

Ich fand zum Beispiel Code wieint[] newImage = new int[newWidth];, löscht aber die zuvor gespeicherten Elemente.

Mein Code würde dies im Grunde tun: Jedes Mal, wenn ein neues Element hinzugefügt wird, wird das Array um größer1. Ich denke, dies könnte mit dynamischer Programmierung geschehen, aber ich bin mir nicht sicher, wie ich es implementieren soll.

Antworten auf die Frage(11)

Ihre Antwort auf die Frage