Back to questions
Junior — Middle
75
Какими способами можно задать начальный размер массива в процессе его инициализации?
Answer from AI
sobes.tech AI
В Java для задания начального размера массива при его инициализации можно использовать несколько способов:
- Объявить и создать массив с фиксированным размером:
int[] arr = new int[10]; // массив из 10 элементов, все инициализированы нулями
- Инициализировать массив с конкретными значениями (размер определяется автоматически):
int[] arr = {1, 2, 3, 4, 5}; // размер 5
- Использовать класс
ArrayListили другие коллекции, если нужен динамический размер, но при создании можно задать начальную ёмкость:
ArrayList<Integer> list = new ArrayList<>(10); // начальная ёмкость 10
Важно помнить, что размер обычного массива в Java фиксирован и задаётся при создании, изменить его нельзя.