Jeon Soo Min
์ผ๋ฐ ๋ณ์์ ์ฐธ์กฐ ๋ณ์ ๋ฐ๋ก ์๊ธฐ
1. ๋ฐ์ดํฐ ํ์
์ ์ข
๋ฅ ํฌ๊ฒ ๊ธฐ๋ณธ ํ์
๊ณผ ์ฐธ์กฐ ํ์
์ผ๋ก ๋๋์ด์ง๋ค. ๋ ํ์
์ ๋๋๋ ๊ธฐ์ค์ ๋ฌด์จ ๊ฐ์ด ์ ์ฅ๋๋๊ฐ ์ด๋ค. 2. ๊ฐ ํ์
๋ค์ด ๊ฐ์ ์ ์ฅํ๋ ์๋ฆฌ ๊ธฐ๋ณธํ์
์ ํด๋น ๋ณ์์ ๊ฐ ์์ฒด๋ฅผ ์ ์ฅํ๋ค. (call by value) ๋ฐ๋ผ์ int a = 1 ์ด๋ผ๋ฉด ๋ง ๊ทธ๋๋ก a์๋ 1์ด ์ ์ฅ๋์ด ์๋ค. b์ ๊ฒฝ์ฐ์๋ ๋ง์ฐฌ๊ฐ์ง๋ก double b = 3.5๋ผ๋ฉด b์๋ 3.5๊ฐ ์ ์ฅ ๋์ด ์๋ค. ๋ฐ๋ฉด, ์ฐธ์กฐํ์
์ ํด๋น ๋ณ์์ "๊ฐ์ด ์ ์ฅ๋์ด ์๋ ์ฃผ์"๊ฐ ์ ์ฅ๋์ด์๋ค. ๋ฐ๋ผ์ ํด๋น ๋ณ์์ ์ ์ฅ๋ ์ฃผ์๋ก ๊ฐ์ ๊ฐ์ ํ์ธํ๋ค. ๋ง์ฝ String c = "์ฒผ์๋ ์ฐ์น ๋ชปํ๋ค." ์ด๊ณ , ํด๋น ๋ฌธ์์ด์ด ํ์ ์ ์ฅ๋ ์ฃผ์๊ฐ 'ae123' ์ด๋ผ๋ฉด, ํ์ ae123์ผ๋ก ๊ฐ์ ๊ฐ์ ํ์ธํ๋ค. 3. String ๊ฐ์ ==์ผ๋ก..
2023.01.28
Language/Java