๋ชฉ๋ก๐ฅ BE ๋ฐฑ์๋/Java ์๋ฐ (51)
Bibi's DevLog ๐ค๐
๋ณดํธ๋์ด ์๋ ๊ธ์ ๋๋ค.
์ํ์ฝ๋ฉ JAVA์ '์ด๊ธฐํ์ ์์ฑ์' ๋ด์ฉ์ ์ฝ๊ณ ์์ฝํ ๊ธ์ ๋๋ค. - ์ ํจ๋ฒ์ = ์ค์ฝํ scope. (์ฝ๊ธฐ๋ง ํจ) opentutorials.org/course/1223/5447 -์ด๊ธฐํ์ ์์ฑ์ opentutorials.org/course/1223/5519 '์ด๊ธฐํ'์ ์๋ฏธ = ์ด๋ค ์ผ์ ์์ํ๊ธฐ ์ ์ค๋น? ๊ฐ์ฒด๋ฅผ ๋ง๋ค๊ธฐ ์ํ ์ค๋น. ๊ฐ์ฒด์งํฅํ๋ก๊ทธ๋๋ฐ์์ '์ด๊ธฐํ'์ ํด๋นํ๋ ๊ฒ์ด '์์ฑ์'์ด๋ค. ์์ฑ์ constructor ์์ฑ์๋ ์ด๋ฆ์ฒ๋ผ "๊ฐ์ฒด๋ฅผ ์์ฑ"ํ ๋ ํธ์ถ๋๋ค. ์์ฑ์์ ํน์ง 1. ๊ฐ์ ๋ฐํํ์ง ์๋๋ค. (๋ฆฌํด๊ฐ์ด ์๋ค) ์์ฑ์๋ ์ธ์คํด์ค๋ฅผ ์์ฑํด ์ฃผ๋ ์ญํ ์ ํ๋ ํน์ํ ๋ฉ์๋. ๊ทธ๋ฐ๋ฐ ๋ฆฌํด๊ฐ์ด ์๋ค๋ฉด ์๋ฑํ ๊ฐ์ฒด๊ฐ ์์ฑ๋ ๊ฒ์ด๋ค. ์์ฑ์๋ ๋ฆฌํด๊ฐ์ด ์๊ธฐ ๋๋ฌธ์ return;๋ ์ฌ์ฉํ..
๋ฏธ์ 2-1 ์ธ๋์ธ ์ด๋ฆ ์ง๊ธฐ Q. ์๋ '์ธ๋์ธ์ ์ด๋ฆ ์ง๊ธฐ' ํ๋ฅผ ์ฐธ๊ณ ํด์ , ์๋ ์์ผ์ ์ ๋ ฅํ๋ฉด ์ธ๋์ธ์ ์ด๋ฆ์ ์ถ๋ ฅํด ์ฃผ๋ ํ๋ก๊ทธ๋จ์ ๋ง๋ค์ด ๋ณด์. ์ถ๋ ฅ ์์ ์๋ ์์ผ์ ์ ๋ ฅํด ์ฃผ์ธ์> 1999 12 9 ๋น์ ์ ์ด๋ฆ์ ์ฉ๊ฐํ ํฉ์์ ๋ ธ๋์ ๋๋ค. ๋ฏธ์ ํด๊ฒฐ์ ์ํด ์์ตํ ๋ด์ฉ - ์ซ์์ ๋ง์ง๋ง ์๋ฆฌ ๋ฝ๊ธฐ jepark3452.tistory.com/27 ๊ฐ์ฌํฉ๋๋ค. : ์ด๋ค ์ซ์์ ๋ง์ง๋ง ์๋ฆฌ ์๋ ๊ทธ ์๋ฅผ 10์ผ๋ก ๋๋ ๋๋จธ์ง์ ๊ฐ๋ค. ๋ฐ๋ผ์ ์ฃผ์ด์ง ์ซ์๋ฅผ 10์ผ๋ก ๋๋ ๋๋จธ์ง๋ฅผ ๊ฐ์ ธ์ค๋ฉด ์ฃผ์ด์ง ์ซ์์ ๋งจ ๋ ์๋ฆฌ๋ฅผ ์ป์ ์ ์๋ค. int lastNum = ์ซ์%10 (์) 1306์ ๋งจ ๋ ์๋ฆฌ์ = 1306/10 ์ ๋๋จธ์ง = 6. ๋ฐ๋ณตํด์ ์ฌ์ฉํ๋ฉด ์ซ์์ ๊ฐ ์๋ฆฟ์๋ฅผ ์ป์ ์ ์๋ค. - ๋ฐฐ์ด์ ..