8
Bagaimana cara mengubah iterator menjadi stream?
Saya mencari cara ringkas untuk mengkonversi Iterator ke Streamatau lebih khusus untuk "melihat" iterator sebagai aliran. Untuk alasan kinerja, saya ingin menghindari salinan iterator dalam daftar baru: Iterator<String> sourceIterator = Arrays.asList("A", "B", "C").iterator(); Collection<String> copyList = new ArrayList<String>(); sourceIterator.forEachRemaining(copyList::add); Stream<String> targetStream = copyList.stream(); Berdasarkan beberapa saran dalam komentar, saya juga …