2
Как понять этот метод Java 8 Stream collect ()?
Я пытался преобразовать массив int в List, и я выбрал незнакомый путь использования Java 8 Stream и придумал Arrays.stream(arr).boxed().collect(Collectors.toList()); Я до сих пор с трудом полностью понимаю эту строку, в основном, Почему Collectors.toList()в этом случае возвращается ArrayList<Integer>реализующий Listинтерфейс? Почему нет LinkedList<Integer>или какой-либо другой универсальный класс, соответствующий Listинтерфейсу? Я ничего не …