언어/JAVA
[java] iterator 병합 merge
벨포트조던
2019. 9. 3. 17:40
반응형
db 조회값 iterator 두개를 merge 시켜야할때가 있다.
두가지 방법이있음
둘다 잘되긴함. 성능은 뭐가 나은지 모름
1. Guava (formerly Google Collections) has Iterators.concat.
Iterator rows = Iterators.concat(rows_l, rows_b);
2. import org.apache.commons.collections4.iterators.IteratorChain; 사용
IteratorChain rows = new IteratorChain<>(rows_l, rows_b);
두개 라이브러리 잘 찾아서 doc 보고 하면 잘됨.
https://stackoverflow.com/questions/3610261/is-it-possible-to-merge-iterators-in-java
반응형