Встречается на собеседованиях • сегодня
Как напишешь команду по сбору ArrayList
Для сборки `ArrayList` в Java можно использовать конструктор или фабричные методы. Вот основные способы:
**1. Через конструктор:**
```java
List list = new ArrayList<>();
list.add("A");
list.add("B");
```
**2. Инициализация с элементами (Java 9+):**
```java
List list = new ArrayList<>(List.of("A", "B"));
```
**3. Stream API (Java 8+):**
```java
List list = Stream.of("A", "B").collect(Collectors.toList());
```
**4. Arrays.asList() (неизменяемый размер):**
```java
List list = new ArrayList<>(Arrays.asList("A", "B"));
```
Для mutable списка всегда лучше использовать `new ArrayList<>()`, так как `Arrays.asList()` и `List.of()` создают списки с ограничениями.

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