์๋ฐ์์ฝ3 ์ด์ 1 ๋ค์ [Java] ๋ถํธ์บ ํ ๊ฐ๊ฐ ์ ์๋ฐ ๋ ํ ๊ธฐ๋ก (NaverBlog ์๋ฐ์ ์ ์ 3ํ ์์ฝ์ ๋ฆฌ) ํ๋ก ์ ๋ฆฌํ๋ ๊ฒ์ ์นดํ ๊ณ ๋ฆฌ ๊ตฌ๋ถ์ผ๋ก ์ดํด์ ํฐ ๋์์ด ๋์์ง๋ง, ๋ค๋ฅธ ํ๋ซํผ์ผ๋ก ๊ธ์ ์ฎ๊ธฐ๋ ๊ฒ์๋ ์ข ๋ถํธํ๋ค. ๊ทธ๋์ ๋์ ์ด์ ๋ธ๋ก๊ทธ ๋งํฌ๋ง ๊ฐ์ ธ์ค๋ ค๊ณ ํ๋ค. ๋ณธ๋ฌธ์ 2023๋ ์ด์ ๊ฐ๋ฐ๊ณต๋ถ๋ฅผ ๋ง์๋จน๊ณ ์๋ฐ์ ์ ์ ์ฑ ์ ๊ณต๋ถํ๋ฉฐ ์์ฑํ ๋ธ๋ก๊ทธ๊ธ์ ๋งํฌ๋ค์ด๋ค. ์ ๋ง ์๋ฌด๊ฒ๋ ๋ชจ๋ฅผ ๋ ์ฑ ์ ์ดํดํ๋ ค๊ณ ์์ํ ์ ๋ฆฌ์ด๋ค๋ณด๋ ํ๋ฆฐ๋ถ๋ถ์ด ์กด์ฌํ ์ ์๋ค....ใ ใ ์ด๋ ์ ๋ฆฌ๋ฅผ ํตํ ์ง์ ํตํฉ์ ๊ฒฝํ ๋๋ถ์ 3๋ฒ์ด๋ ๋ ์๋ฐ์ ์ ์์ ํ๊ณ ์ ๋ฆฌํ์๋ค(์๋ ๋ฐํ ๊ธ์ ๊ธฐ๋กํด๋ ) 2023.12.07 - [๐ ํ์ต ๊ธฐ๋ก] - [ํ์ต ๊ธฐ๋ก] ์๋ฐ์ ์ ์ ์์ฝ์ ๋ฆฌ ๊ณต๋ถ์ ์ญ์ฌ ๐ ch.2 ๋ณ์ https://blog.naver.com/hhju2016/222983636938 ์๋ฐ์์ ์ ch.2 ์์ฝ์ ๋ฆฌ ๋ณ์, ๋ณ์์ํ์ .. 2023. 12. 7. [ch.14] ์คํธ๋ฆผ์ ์ค๊ฐ์ฐ์ฐ ์คํธ๋ฆผ ์๋ฅด๊ธฐ : skip, limit ์คํธ๋ฆผ์ ์ผ๋ถ๋ฅผ ์๋ผ๋ผ ๋ ์ฌ์ฉํจ. skip( ): n๊ฐ ๊ฑด๋๋ฐ๊ธฐ limit( ): ์์๋ฅผ n๊ฐ๋ก ์ ํํ๊ธฐ ๊ธฐ๋ณธํ ์คํธ๋ฆผ์๋ ๊ฐ์ ๋ฉ์๋๊ฐ ์์. ์คํธ๋ฆผ์ ์์ ๊ฑธ๋ฌ๋ด๊ธฐ : distinct, filter distinct( ): ์ค๋ณต ์ ๊ฑฐ filter( ): ์ฃผ์ด์ง ์กฐ๊ฑด์ ๋ง๋ ๊ฒ๋ง ๋จ๊น. ๋งค๊ฐ๋ณ์๋ก Predicate๊ฐ ํ์ํจ. ์ฐ์ฐ๊ฒฐ๊ณผ๊ฐ boolean์ธ ๋๋ค์๋ ๊ฐ๋ฅํจ. ๋ค๋ฅธ ์กฐ๊ฑด์ ๋งค๊ฐ๋ณ์๋ก ์ฌ๋ฌ๋ฒ ์ฌ์ฉํ ์ ์์. ex) ์คํธ๋ฆผ.filter(A).filter(B).filter(C) ์ ๋ ฌํ๊ธฐ : sorted, Comparator์ธํฐํ์ด์ค์ ๋ฉ์๋ sorted( ): ์ง์ ๋ Comparator๋ก ์คํธ๋ฆผ์ ์ ๋ ฌํจ. Comparator๋์ int๊ฐ์ ๋ฐํํ๋ ๋๋ค์์ .. 2023. 11. 15. [ch.11] ์ง๋ค๋ฆญ์ค ํ๋ฅผ ์ฎ๊ธฐ๊ธฐ ํ๋ค์ด์ ๋ง๋ค์ด๋์๋ ํ์ผ ์ด๋ฏธ์ง๋ก ๋์ฒดํฉ๋๋ค ใ ใ 2023. 11. 14. ์ด์ 1 ๋ค์