Как увеличить размер массива java — Q&A Хекслет
2026-02-26 22:32 Diff

В Java массивы имеют фиксированный размер, поэтому нельзя просто так увеличить размер уже созданного массива. Однако, можно создать новый массив с большим размером и скопировать в него элементы из старого массива.

Например, если у нас есть массив oldArray размера oldSize, и мы хотим увеличить его размер на increaseSize, можно сделать следующее:

// Создаем новый массив с увеличенным размером int[] newArray = new int[oldSize + increaseSize]; // Копируем элементы из старого массива в новый for (int i = 0; i < oldSize; i++) { newArray[i] = oldArray[i]; } // Теперь можно использовать новый массив // ...