Можно ли стандартными средствами java 1.8 создать на основе старой коллекции новую коллекцию элементов, но с другим типом элементов не через цикл?
Например на C# будет выглядеть так:
List<Type2> newList = oldList.Select(x => SomeConvert(x)).ToList();
Практически так же
List<новый тип> newList = oldList.stream()
.map(функция преобразования)
.collect(Collectors.toList());
Дополню ответ Сергея примером
List<String> oldList = Arrays.asList("1", "2", "3", "4", "5");
List<Integer> newList = oldList.stream()
.map(Integer::parseInt)
.collect(Collectors.toList());
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Такая проблема: вызываются две функции (одна идет за другой), но первой выполняется вторая, что делает программу не юзабельной
Мне нужно прочитать вот этот документПытался сделать это с помощью pdfbox: