์์2 Java - ๋ฆฌํฐ๋ด (literals) - ๊ทธ ์์ฒด๋ก ๊ฐ์ ์๋ฏธ - ์ฌ์ค ์์์ ๊ฐ์๋ฐ ์์์ ๊ตฌ๋ถํ๊ธฐ ์ํด ๋ฆฌํฐ๋ด์ด๋ผ๋ ์ฉ์ด๋ฅผ ์ฌ์ฉ. (์์์ ๋ค๋ฅธ ์ด๋ฆ) - ๋ณ์์ ์์์ฒ๋ผ ๋ฐ์ดํฐ๊ฐ ์ ์ฅ๋ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ๊ฐ๋ฆฌํค๋ ์ด๋ฆ์ ๊ฐ์ง๊ณ ์์ง ์๋ค. int var = 30; // ๋ฆฌํฐ๋ด์ 30 final int AGES = 100; // ๋ฆฌํฐ๋ด์ 100 ํ์ (Type)์ ๋ฐ๋ฅธ ๋ฆฌํฐ๋ด - ์๋ฐ์์ ๋ฆฌํฐ๋ด์ ํ์ ์ ๋ฐ๋ผ ๋ค์๊ณผ ๊ฐ์ด ๊ตฌ๋ถํ ์ ์๋ค. 1. ์ ์ํ ๋ฆฌํฐ๋ด(Integer literals) : 123, -456๊ณผ ๊ฐ์ด ์๋ผ๋น์ ์ซ์์ ๋ถํธ๋ก ์ง์ ํํ๋๋ค. 2. ์ค์ํ ๋ฆฌํฐ๋ด(floating-point literals) : 3.14, -45.6๊ณผ ๊ฐ์ด ์์ ๋ถ๋ถ์ ๊ฐ์ง๋ ์๋ผ๋น์ ์ซ์๋ก ํํ 3. ๋ ผ๋ฆฌํ ๋ฆฌํฐ๋ด(boolean literals).. 2023. 6. 29. Java - ์์ (constant) - ๋ณ์์ ๋ง์ฐฌ๊ฐ์ง๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ - ๋ณ์์ ๋ฌ๋ฆฌ ํ๋ก๊ทธ๋จ์ด ์คํ๋๋ ๋์ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋ ๋ฐ์ดํฐ๋ฅผ ๋ณ๊ฒฝํ ์ ์์. (ํ์์ ํญ์ ์) - ๋ณ์์ ๋ง์ฐฌ๊ฐ์ง๋ก ์ ์ธ๊ณผ ๋์์ ๋ฐ๋์ ์ด๊ธฐํํด์ผ ํ๋ค. - C++, JS์์๋ const ํค์๋๋ฅผ ์ฌ์ฉํด ์์๋ฅผ ์ ์ธํ๋, ์๋ฐ์์๋ final ํค์๋๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ธ ์์ ์๋ณ์๋ ๋๋ฌธ์๋ก ํ๊ธฐํ๋ ๊ฒฝํฅ์ด ์๋ค. ์ฌ๋ฌ ๋จ์ด๋ก ์ด๋ฃจ์ด์ก์ ๊ฒฝ์ฐ ์ธ๋์ค์ฝ์ด(_) ํ๊ธฐ๋ฒ์ ์ฌ์ฉํ๋ค. final int AGES = 30; // ์์ AGES ์ ์ธ๊ณผ ๋์์ ์ด๊ธฐํ (๊ฐ 30 ๋์ ) final int MY_AGE = 25; // ์์ MY_AGE ์ ์ธ๊ณผ ๋์์ ์ด๊ธฐํ (๊ฐ 25 ๋์ ) ์์ ๋ฆฌํฐ๋ด ๊ฐ๋ ์ ๋ฆฌ ๊ธ 2023.06.29 - [Java] - Jav.. 2023. 6. 29. ์ด์ 1 ๋ค์