Zmiana rozmiaru tablicy przy zachowaniu bieżących elementów w Javie?

Szukałem sposobu na zmianę rozmiaru tablicy w Javie, ale nie mogłem znaleźć sposobów zmiany rozmiaru tablicyzachowując obecne elementy.

Znalazłem na przykład kod podobny do tegoint[] newImage = new int[newWidth];, ale usuwa elementy przechowywane wcześniej.

Mój kod zasadniczo by to zrobił: za każdym razem, gdy dodawany jest nowy element, tablica powiększa się o1. Myślę, że można to zrobić dzięki programowaniu dynamicznemu, ale nie jestem pewien, jak go wdrożyć.

questionAnswers(11)

yourAnswerToTheQuestion