Встречается на собеседованиях • сегодня
Является ли массив в Java динамической струтурой данных
Нет, массив в Java не является динамической структурой данных. Его размер фиксируется при создании и не может быть изменён в дальнейшем.
Пример:
```java
int[] arr = new int[5]; // размер 5, фиксирован
arr[0] = 1;
// arr[5] = 6; // ArrayIndexOutOfBoundsException
```
Для динамического изменения размера используйте `ArrayList`:
```java
ArrayList list = new ArrayList<>();
list.add(1); // автоматически расширяется
list.add(2);
```
Ключевые отличия:
- Массивы: фиксированный размер, примитивы/объекты
- `ArrayList`: динамический размер, только объекты, обёртка над массивом

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы