7
Як перетворити ітератор в потік?
Я шукаю стислий спосіб перетворити Iteratorна Streamабо більш конкретно "переглянути" ітератор як потік. З причини продуктивності я хотів би уникати копії ітератора в новому списку: Iterator<String> sourceIterator = Arrays.asList("A", "B", "C").iterator(); Collection<String> copyList = new ArrayList<String>(); sourceIterator.forEachRemaining(copyList::add); Stream<String> targetStream = copyList.stream(); На основі деяких пропозицій у коментарях я також намагався …