Встречается на собеседованиях • сегодня

Как поменять тип коллекции

В Java можно преобразовать одну коллекцию в другую с помощью конструкторов или Stream API. **1. Через конструктор:** ```java List list = new ArrayList<>(set); // Set -> List Set set = new HashSet<>(list); // List -> Set ``` **2. Через Stream API:** ```java List numbers = Arrays.asList(1, 2, 3); Set uniqueNumbers = numbers.stream().collect(Collectors.toSet()); ``` **3. С преобразованием элементов:** ```java List strings = Arrays.asList("1", "2", "3"); List integers = strings.stream() .map(Integer::parseInt) .collect(Collectors.toList()); ``` Важно учитывать особенности коллекций (например, `Set` удаляет дубликаты, `LinkedList` сохраняет порядок).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы