8
Yineleyiciyi bir akışa nasıl dönüştürebilirim?
Ben Iteratorbir Streamveya daha spesifik olarak yineleyici bir akış olarak "görüntülemek" dönüştürmek için özlü bir yol arıyorum . Performans nedeniyle, yineleyicinin yeni bir listede bir kopyasını önlemek istiyorum: Iterator<String> sourceIterator = Arrays.asList("A", "B", "C").iterator(); Collection<String> copyList = new ArrayList<String>(); sourceIterator.forEachRemaining(copyList::add); Stream<String> targetStream = copyList.stream(); Yorumlarda bazı önerilere dayanarak, ben de …