Все квизы
Код-ревьюJavaПродвинутый

Коллекции и Stream API

Проведи ревью небольших программ на Java. Найди список фиксированного размера, повторное использование закрытого Stream, eager-вычисление запасного значения Optional и конфликт ключей при сборке Map.

Вопрос 1 из 4Один правильный ответ

Код-ревью

Код должен добавить Sam, но печатает fixed-size: список из Arrays.asList не поддерживает изменение размера. Как получить изменяемую коллекцию?

import java.util.Arrays;
import java.util.List;

public class example {
    public static void main(String[] args) {
        List<String> names = Arrays.asList("Ada", "Lin");
        try {
            names.add("Sam");
            System.out.println(names);
        } catch (UnsupportedOperationException error) {
            System.out.println("fixed-size");
        }
    }
}
Выбери один ответ