Java Collection (2) - Iterator, Stream
Iterator는 여러 데이터의 묶음을 풀어서 하나씩 처리할 수 있는 수단을 제공한다. iterator.next()를 통해서 다음 데이터를 조회할 수 있다. 다음 데이터를 읽을 수 있지만, 이전 데이터를 읽을 수는 없다. Iterator를 사용하면서 데이터들에 대해 map이나 filter를 적용할 수는 없다. //Main.java public class Main { public static void main(String[] args) { List list = Arrays.asList("A", "AB", "ABC", "ABCD", "ABCDE"); Iterator iter = list.iterator(); while (iter.hasNext()) System.out.println(iter.next()); ..
프로그래머스 백엔드 1기/Java
2021. 8. 8. 10:59