Stream.of(names).forEach(System.out::println) ๊ณผ names.stream.forEach(System.out::println) ์๋๋ฐฉ์์ ์ฐจ์ด
1. names.stream() -> List์ ๋ฉ์๋2. Stream.of() -> Stream์ ์ ์ ๋ฉ์๋1๋ฒ์ ๋ฆฌ์คํธ ๋ด์ ๊ฐ์ ๊ฐ๋ณ์ ์ผ๋ก ์ฒ๋ฆฌ๊ฐ๋ฅํ Streamํ์
์ผ๋ก ๋ฐํ2๋ฒ์ ๋งค๊ฐ๋ณ์๋ก ์ ๋ฌ๋ ๋ณ์์ ํ์
์ผ๋ก ์คํธ๋ฆผ ์์ฑ-> names๋ Listํ์
์ด๋ฏ๋ก Stream>ํ์
์ผ๋ก ๋ฐํ๊ทธ๋์ 1๋ฒ์ 4๋ฒ ๋ฐ๋ณต๋๊ณ 2๋ฒ์ 1๋ฒ๋ง ๋ฐ๋ณต๋๋ ๊ฒ ๊ฐ์ต๋๋ค