๋ฒ์จ ํ๋ฌ์ด๋ค!!!
๊ณผ์ ์ ์ฒ์ ์์ํด์ ์ปดํจํฐ ๊ด๋ จ ์ฉ์ด ๋ฐฐ์ฐ๊ณ , HTML ์ค์ตํ๊ณ ๊ทธ๋ฐ ๋๊ฐ ์ด์ ๊ฐ์๋ฐ!!!
๋๋ฌด ์ด์ฌํ ๋น ๋ฅด๊ฒ ๋ฌ๋ ค์์ ์๊ฐ์ด ํ ๊ฐ๋ค.
์ฌ์ค ์ฒ์ ์์ํ ๋๋ '6๊ฐ์์ด ์ธ์ ์ง๋๊ฐ๊น?' ๋ผ๊ณ ์๊ฐํ๋๋ฐ
ํ๋ฌ์ด ์ด๋ ๊ฒ๋ ๋น ๋ฅด๊ฒ ์ง๋๊ฐ ๊ฑธ ๋ณด๋ ๋ ์ด๋ ค์ด ๊ฑธ ๋ฐฐ์ธ ์์ ์ธ ์ด ์ดํ๋ถํฐ๋ ๋ ๋ฐ์๊ณ ๋น ๋ฅด๊ฒ ์ง๋๊ฐ ๊ฒ ๊ฐ๋คใ ใ
๐ผ ์ง๊ธ๊น์ง ๋๋์
์ง๊ธ๊น์ง ๋๋ ์ ์ ๋จผ์ ์ง๋๊ฐ ์ ๋ง ๋น ๋ฅด๋ค๋ ๊ฒ,,
๋ด๊ฐ ์ด ๋ถํธ์บ ํ๋ฅผ ํ๊ธฐ ์ ์ ํผ์ ๋ ํ์ผ๋ก ๊ณต๋ถํ๋ Java์ ๋ฌธ๋ฒ ๋ด์ฉ๋ค์ ์ฌ๊ธฐ์๋ ๊ฑฐ์ ํ๋ฃจ, ์ดํ๋ง์ ๋๋ด๊ธฐ๋ ํ๊ณ ,
๋ ์ด๊ฑธ ์ค๊ฐํ๋ ๋ถ๋ถ์, ์ฃผ๋ง์ ์์ ์ ๊ฐ์ ์ปดํจํฐ ๊ด๋ จ ์์ ์ด ๋ญ๊ฐ ์์๊น ํ๊ณ Java ์์ ์ ๋ณต์ด๋ผ๋ ์ฑ ์ ๋ดค์๋๋ฐ ์ ๋ง ๋๋๋ค..
๋จผ์ ์ฑ ์ด ์์ฒญ ๋๊บผ์์ ํ๋ฒ ๋๋ผ๊ณ , ๋ชฉ์ฐจ๋ฅผ ํ๋ฒ ์ดํด๋ณด์๋๋ฐ ๊ทธ ์์์๋ ๋ชฉ์ฐจ๋ค์ด ์ด ๋ถํธ์บ ํ ๊ณผ์ ์์ ๊ฑฐ์ 4์ฃผ๋ง์ ๋ค ๋ฐฐ์ด ๊ฒ๋ค์ด๋ผ๋ ๊ฒ์ด๋ค..
๋ฌผ๋ก ๊ทธ ์์ ๋ชจ๋ ๋ด์ฉ์ ๋ค๋ฃจ์ง๋ ์์๊ฒ ์ง๋ง ๋ชจ๋ ์ด๋ค ๊ฒ์ธ์ง ๋ด๊ฐ ์๊ณ ์๋ค๋ ๊ฒ ์ ๋ง ์ ๊ธฐํ๊ธฐ๋ ํ๊ณ ์์ผ๋ก๋ ๋ ๋ฐฐ์ธ๊ฒ ๋ง์๋ฐ ์ด๋จ์ง ๋๋ ต๊ธฐ๋ ํ๋ค.
Collection์ด๋ Stream์ ์ฒ์ ๋ฐฐ์ด ๋ ์๋ ํ๋ํ๋ ์ฝ๋๋ฅผ ์์ฑํด๊ฐ๋ฉด์ ์ดํด๋ฅผ ํ๋ค๋ณด๋ ๋ด ์๋๊ฐ ๋๋ฌด ๋๋ ค ์ ํด์ง ์์ ์๊ฐ ๋ด์ ๋ชจ๋ ์ง๋๋ฅผ ๋๋ด์ง ๋ชปํ์๋ค.
๊ทธ๋์ ์ดํ ๋ง์ ๋ ๊ณต๋ถํ์๊ณ ๊ทธ๋ฌ๊ณ ๋์๋ ์ดํด๊ฐ ์ ์๋๋๋ฐ, ๊ทธ ๋ค์๋ ์ ๋ ๊ทธ ๋ ์ ์ด๋ง์ด๋งํ ์ง๋๊ฐ ์๊ธฐ ๋๋ฌธ์ ์ฃผ๋ง๋ก ๋ฏธ๋ค๋ฌ์ผ ํ๋ค.
์ด๋ฐ ์ณ๋ฐํด์ ์ฐ์์ด์๋๋ฐ ๊ทธ๋๋ ์ง๊ธ์ ํ์ด์ ๋ฌธ์ ๋ฅผ ํ๋ฉด์ ๋ง์ด ์ดํด๊ฐ ๋์๋ค.
๋ฌผ๋ก ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๋ฐฉ๋ฒ์ ์์ง ์ฐพ์ง ๋ชปํ๋ค.
ํ์ง๋ง ์ ๊ณต์๋ค์ด 4๋ ๋์ ๋ฐฐ์ฐ๋ ๋ด์ฉ์ 6๊ฐ์ ์์ ๋ฐฐ์์ผ ํ๊ธฐ ๋๋ฌธ์ ์ด์ฉ๋ฉด ๋น์ฐํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๊ณ
์ด๋ ๊ฒ ์ง๋๊ฐ ๋นฝ๋นฝํจ์ผ๋ก์จ ๋ค๋ฅธ ๊ฒ์ ์ ์ ํ๋ฆฌ์ง ์๊ณ ๊ณต๋ถ์๋ง ์ง์ค์ ํ์ฌ ๋์ฑ ๋ถ์ง๋ฐํ๊ณ ์ด์ฌํ ํ๋ ์ฌ๋์ด ๋๊ณ ์๋ค๋ ์ข์ ์ ๋ ์๋ค.
๊ทธ๋ฅ ์ง๊ธ ํ๋ ๊ฒ์ฒ๋ผ ๋ฌต๋ฌตํ๊ฒ ๋ณต์ต๊ณผ ์ถ๊ฐ๊ณต๋ถ๋ฅผ ํ๋ฉฐ ๋์๊ฐ๋ ๊ฒ์ด ์ ๋ต์ด๋ผ๊ณ ์๊ฐํ๋ค!
์์ผ๋ก ๋จ์ ์๊ฐ๋ ์ง๊ธ ํ๋ ๊ฒ๊ณผ ๊ฐ์ด ๊พธ์คํ ํ๋ค๋ฉด ๋์๊ฒ๋ ๋ถ๋ช ์ข์ ๊ธฐํ๊ฐ ์ฐพ์์ฌ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๋ค. ใ ใ
โ๏ธ ๋ด๊ฐ ์ํ๋ค๊ณ ์๊ฐํ๋ ์
์ผ๋จ ๋จผ์ ์ฒ์์ ๊ณํํ๋ 1์ผ 1๋ธ๋ก๊ทธ๋ฅผ ์ ์คํ์์ผฐ๊ณ ๊ทธ์ ๋ฐ๋ฅธ ์ถ๊ฐ ๊ณต๋ถ๋ ์ ํด๋๋ค๋ ์ฌ์ค์ด๋ค.
ํ๋ฃจ๋ง๋ค ๊ณต๋ถํ ์์ด ๋ค๋ฅด๊ธฐ๋ ํ์ง๋ง ์ ํด์ง ์์ ์๊ฐ ์ด์ธ์ ๊ธฐ๋ณธ 3์๊ฐ ์ ๋๋ ๋ธ๋ก๊ทธ๋ฅผ ์ ๋ฆฌํ๋ฉด์ ๋ณต์ต๋ ํ๊ณ ๋ค์๋ ๊ณต๋ถํด์ผํ ํ์ต์ ์กฐ๊ธ ์์ตํ๋ ์๊ฐ๋ ๊ฐ์ก๋ค.
๋ถ๋ช ๋๋ ์ข ๊ฒ์ผ๋ฅธ ์ฌ๋์ด์๋๋ฐ ์ด ๋ถํธ์บ ํ๊ฐ ๋ ์ด๋ ๊ฒ ๋ถ์ง๋ฐํ ์ฌ๋์ผ๋ก ๋ฐ๊ฟ์ค ๊ฒ ๊ฐ๊ณ ์์ฌ์ผ์ผ์ด ์๋ ํ๋ฌ๋์ ์ด๋ ๊ฒ ์ ์งํ๊ณ ์๋ ๋๋ ๋๋จํ๋ค๊ณ ์๊ฐํ๋ค.
์ฌ์ค ์ง๊ธ๊น์ง ๋ฐฐ์ด ๋ด์ฉ๋ค์ ์ค์ตํ ๋ ๋ด ์ค๋ ฅ์ด ์ข๋ค๋ผ๊ณ ๋ง์ ํ ์ ์์ ๊ฒ ๊ฐ์ง๋ง,
๊ทธ๋๋ ์ด์ฌํ ํ๋ ๋ด๊ฐ ๋ฉ์์ด์ ์ด๋ ๊ฒ ์ ์งํ๋ค๋ณด๋ฉด ๋์ค์ ๋ถ๋ช ์ฑ๊ณตํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๋ค!
๊ทธ๋ฆฌ๊ณ ์์ ์ดํ์ ๋ด๊ฐ ์ฐพ์๋ด๋ ์ดํด๊ฐ ์๋๋ ๋ถ๋ถ์ ๊ต์ก์๋๋ค๊ป ์ง๋ฌธํ์ฌ ๊ทธ ํด๋ต์ ์ฐพ์๊ณ ๊ฑฐ์ 4-50๋ถ ์ ๋ ๋ค๋ฅธ ์ฌ๋๋ค์ด ํ๋ ์ง๋ฌธ๊ณผ ํด๋ต๋ ๋ค์ผ๋ฉฐ ๊ณต๋ถํ๋ค.
๋, ํ์ดํ๋์ ํ ๋๋ ์ ๊ทน์ ์ผ๋ก ์๊ฒฌ๋ ๋ด๊ณ ์ฐพ์๋ณด๊ณ ํ์ด์ ์ํตํ ์ ์๋๋ก ๋ ธ๋ ฅํ๋ค.
๋ฐ๋ณต๋ฌธ ๋ฌธ์ ๋ฅผ ํ์์ ๋๋ ๋ชปํ์๋ ๋ฌธ์ ๋ค์ ์ง์ ํ์ด๋ณด๊ณ ์ผ์์ผ์ ๊ทธ ํ์ด์ ๋ค์ ๋ง๋ ์ง์ ์ค๋ช ์ ํด๋ณด๋ ๋ฑ์ ๋ฆฌ๋ทฐ๋ ํ์๋ค!
ํ์ดํ๋์ ํตํด ์ง์ ๋ฟ๋ง ์๋๋ผ ์ข์ ์ฌ๋๋ค๊น์ง ์ป์ด๊ฐ๋ ๊ฒ ๋ง์ ๊ฒ ๊ฐ๋ค. ใ ใ
โ๏ธ ๋ด๊ฐ ๋ถ์กฑํ๋ค๊ณ ์๊ฐํ๋ ์
์ฌ์ค 1์ผ 1๋ธ๋ก๊ทธ๋ฅผ ํ์ง๋ง ํ๋ฃจํ๋ฃจ ์์ฑ์ ํ๋ค๋ณด๋ ๋ฌผ๋ก ๊ทธ ์์ ๋ด๊ฐ ๊ถ๊ธํ๋ ์ ์ ์ ๊ฑฐ๋ ๋ด ์ฝ๋๋ฅผ ์ ์ด๋์ ๋ถ๋ถ๋ ์์ง๋ง,
๊ฑฐ์ ๋๋ถ๋ถ ๋ฐฐ์ด ๋ด์ฉ์ ๊ฐ๋ ์ ๋ฆฌ์์ผ๋ก ๋ธ๋ก๊ทธ๋ฅผ ์จ์ ์ด๊ฒ ๋ถ๋ช '๊ณผ์ฐ ๋ด๊ฐ ์ง์ง ์ดํดํ์ฌ ์ฝ๋๋ฅผ ์ง์ ์จ๋ณผ ์ ์๋ ๋ถ๋ถ์ธ๊ฐ?' ํ๋ ์๊ฐ์ด ๋ง์ด ๋ค์๋ค.
๋ฌผ๋ก ๊ต์ก ๋ด์ฉ์ ์๋ ์ฝ๋๋ค์ ์จ๋ณด๋ฉด์ ์ฐ์ตํ์ง๋ง ๊ทธ๋ ๊ฒ ๋ฐ๋ผ ์ฐ๋ ๊ฒ๊ณผ ๋ด๊ฐ ์ง์ ์๊ฐํ์ฌ ๋ง๋๋ ๊ฒ์ ์ฐจ์ด๊ฐ ์๊ธฐ ๋๋ฌธ์ด๋ค.
ํ์ง๋ง ์ด์ ๋ํ ์ข์ ์ ๋ ๋ถ๋ช ํ ์๋ค.
๊ฐ๋ ๋ค์ ๋ด๊ฐ ๋ค์ ๋ด๋ ์ดํดํ ์ ์๋๋ก ์ ์ด ๋๊ณ ์ ๋ฆฌํด ๋์๊ธฐ ๋๋ฌธ์ ์๊ฐ์ด ์๋ ๋ธ๋ก๊ทธ๋ฅผ ๋ค์ ๋ดค์ ๋์๋ ๋์ฑ ์ดํดํ๊ธฐ ํธํ๋ค.
๊ทธ๋์ ๊ทธ๋ฅ ์์ผ๋ก๋ ์ง๊ธ๊ณผ ๊ฐ์ด ๋ธ๋ก๊ทธ๋ฅผ ์์ฑํ๋ฉด์ ์์๋, ์ฝ๋๋ฅผ ์กฐ๊ธ ๋ ๋์ ๋ง๋ก ํ์ด๊ฐ ์ ์๋๋ก ๋ ธ๋ ฅํ ๊ฒ์ด๋ค.
๋์ค์ ์ง์์ด ๋ ๋ง์ด ์์ธ ํ์ ๋ด ๋ธ๋ก๊ทธ๋ฅผ ๋ค์ ๋ณด๋ฉด์ ํ๋ฆฐ ๊ฐ๋ ์ด๋ ์ฝ๋๋ฅผ ๋ด๊ฐ ๋ฐ๊ฒฌํ๋ ๋ ์ด ์์ผ๋ฉด ์ข๊ฒ ๋ค ใ ใ
๐ผ ์ค๋ ํ ๊ธฐ์ ๋ฉด์ ํ๊ธฐ
์ค๋ ์ ํด์ง 14๊ฐ์ ์ง๋ฌธ ์ค์์ 3๊ฐ์ง ์ง๋ฌธ์ ํํ์ฌ ๋ต๋ณ์ ์ ์ด๋ณด๊ณ ์ธ์์ ํ์ด์ ๋ฉด์ ์ฒ๋ผ ์งํํ๋ ๊ฒ์ ํด๋ณด์๋ค.
๊ทธ ์ค ๋ด๊ฐ ์ ํํ ์ง๋ฌธ์
4. ๋ฉ์๋ ์ค๋ฒ๋ผ์ด๋ฉ๊ณผ ๋ฉ์๋ ์ค๋ฒ๋ก๋ฉ์ ์ฐจ์ด๋ ๋ฌด์์ธ๊ฐ์?
6. static ํค์๋์ ๋ํด ์ค๋ช
ํ๊ณ , static๋ฅผ ์ธ์ ์ฌ์ฉํด์ผ ํ๋ ์ง ์ค๋ช
ํด์ฃผ์ธ์.
8. ์๋ฐ ์ ๊ทผ ์ ์ด์์ ํน์ง๊ณผ ์ข
๋ฅ์ ๋ํด์ ์ค๋ช
ํด์ฃผ์ธ์.
์ด๋ ๊ฒ ์ธ๊ฐ์ง ์๋ค.
์ฌ์ค ์ด๋ฐ ๊ฒ์ ๋ด๊ฐ ๋ง๋ก ์ค๋ช ํด์ผํ๊ธฐ ๋๋ฌธ์ ๋๋ฅผ ๋ชป๋ฏฟ์ด์ ์ด์ ๋ฏธ๋ฆฌ ๋ต๋ณ์ ์ ์ด๋๊ณ ๋ ์์ ์ถ๊ฐ ์ง๋ฌธ์ ๊ณต๋ถ๋ ๋ฐ๋ก ํ๋ค.
ํ์ด๋๊ณผ ํ๋ฉด์ ๋ชจ๋ ์ถ๊ฐ ์ง๋ฌธ์ ๋ค ๋ตํ์ง ๋ชปํ์์ง๋ง ๊ทธ๋๋ ๋ด๊ฐ ์ค๋นํ ๋ถ๋ถ์ ์ ๋งํ๋ค๋ ์ฌ์ค์ด ๋ฟ๋ฏํ๋ค.
๊ธฐ์ ๋ฉด์ ์ด ๋๋๊ณ ํ์ด๋์ด
"๋ฉด์ ๋ง์ด ํด๋ณด์ ๊ฒฝํ์ด ์์ผ์ ๊ฐ์?? ๋ญ๊ฐ ์งฌ์ด ์์ผ์ ๊ฒ ๊ฐ์์ ใ
ใ
"
์ด๋ ๊ฒ ๋ฌผ์ด๋ด ์ฃผ์
จ๋๋ฐ
์ฌ์ค ์ข ๋ฟ๋ฏํ๊ณ ์ด๊นจ ์ข ์ผ์ฑ ์ฌ๋ผ๊ฐ๋ค ใ ใ
๋ฌผ๋ก ์์ฒญ ์ํ์ง๋ ๋ชปํ๋ค๊ณ ์๊ฐํ์ง๋ง ๊ทธ๋๋ ๋ด๊ฐ ์ง๊ธ๊ป ์ด์์ค๋ฉด์ ๋ํ์ ํ๊ณผ ํน์ฑ์ ๊ทธ์ ์งํ์ ์ํด ์ฌ๋ฌ ๋ฉด์ ์ ์ค๋นํ๋ ๊ฒ๊ณผ, ์ดํ ๋ํ์ ์กธ์ ํ๊ณ ๋ ํด์ธ์ทจ์ ์ ์ํด ๋ฉด์ ์ค๋น๋ฅผ ํ๋ ๊ฒ์ด ๋ชธ์ ๋จ์์์ด ๋ฉด์ ์ ํ๋์ ์ต์ ๋ถ๋ถ์์๋ ์์ ์ด ์์๊ธฐ์ ๊ทธ๋ฐ ๋ถ๋ถ์์ ํ๋์ง ์์๋ค๋ ์นญ์ฐฌ์ ๋ฐ์ ๊ฒ ๊ฐ์ ๊ธฐ๋ถ์ด ์ข์๋ค!!
์์ผ๋ก๋ ์ข ๋ ๋๋ง์ ๋ง๋ก ์ค๋ช ํ ์ ์๋๋ก ๋ง์ด ๋ ธ๋ ฅํด์ผ๊ฒ ๋ค!!
( ๋ณธ ๊ฒ์๋ฌผ์ 2022/09/19์ ์์ฑํ ๊ธ์ ์ฎ๊ธด ๊ธ์ ๋๋ค. ์๋ฌธ์ ์๊ธฐ์ ์์! )
'โข CodeStates BootCamp > Section 1' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๐ [Section1] 18. Java ์ฌํ2 (0) | 2023.04.06 |
---|---|
๐ [Section1] 17. Java ์ฌํ1 (0) | 2023.04.06 |
๐ [Section1] 16. ์ปฌ๋ ์ (Collection) (0) | 2023.04.06 |
๐ [Section1] 15. ์ด๊ฑฐํ, ์ ๋ค๋ฆญ, ์์ธ์ฒ๋ฆฌ (0) | 2023.04.06 |
๐ [Section1] 14. ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ4 (0) | 2023.04.06 |