๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (106)

๐‘†๐‘ข๐‘›๐‘ โ„Ž๐‘–๐‘›๐‘’ ๐‘Ž๐‘“๐‘ก๐‘’๐‘Ÿ ๐‘Ÿ๐‘Ž๐‘–๐‘›โœง

[Java] ๋ณ€์ˆ˜, ์ƒ์ˆ˜, ๋ฉ”๋ชจ๋ฆฌ ๊ตฌ์กฐ

โญ ๋ณ€์ˆ˜์™€ ์ƒ์ˆ˜ ๋ณ€์ˆ˜(variable) ์ƒ์ˆ˜(constant) โญ ๋ฆฌํ„ฐ๋Ÿด(literal) ๋ฐ์ดํ„ฐ ๊ฐ’ ์ž์ฒด ๋ณ€์ˆ˜์— ๋‹ด๊ธฐ๋Š” ๋ณ€ํ•˜์ง€ ์•Š๋Š” ๋ฐ์ดํ„ฐ ์ข…๋ฅ˜ ์ •์ˆ˜ ๋ฆฌํ„ฐ๋Ÿด - ์†Œ์ˆ˜์ ์ด ์—†๋Š” ๊ฐ’ ์‹ค์ˆ˜ ๋ฆฌํ„ฐ๋Ÿด - ์†Œ์ˆ˜์ ์ด ์žˆ๋Š” ๊ฐ’ ๋ฌธ์ž ๋ฆฌํ„ฐ๋Ÿด - ์ž‘์€ ๋”ฐ์˜ดํ‘œ (’)๋กœ ๋ฌถ์€ ํ…์ŠคํŠธ ๋ฌธ์ž์—ด ๋ฆฌํ„ฐ๋Ÿด - ํฐ ํƒ€์˜ดํ‘œ (”)๋กœ ๋ฌถ์€ ํ…์ŠคํŠธ ๋…ผ๋ฆฌ ๋ฆฌํ„ฐ๋Ÿด - true/false โญ ๋ณ€์ˆ˜(variable) ๋ณ€ํ•  ์ˆ˜ ์žˆ๋Š” ์ˆ˜๋ฅผ ์ €์žฅํ•˜๋Š” ๊ณต๊ฐ„ ๋ณ€์ˆ˜์— ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๋Š” ๋ฐ”๋€” ์ˆ˜ ์žˆ๋‹ค. ๋ฐ์ดํ„ฐ (๋ฆฌํ„ฐ๋Ÿด, literal)๋ฅผ ์ €์žฅํ•˜๊ธฐ ์œ„ํ•ด ์ด๋ฆ„์„ ํ• ๋‹น๋ฐ›์€ ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„(์ฆ‰ ๋ณ€์ˆ˜๋ฅผ ๋งŒ๋“ค๋ฉด ์ƒˆ๋กœ์šด ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์ƒ์„ฑ๋œ๋‹ค) ๋ณ€์ˆ˜ ์ •์˜ํ•˜๋Š” ๋ฐฉ๋ฒ• ์ž๋ฃŒํ˜• + ๋ณ€์ˆ˜ ์ด๋ฆ„ ์ž๋ฃŒํ˜•์€ ๋ณ€์ˆ˜์— ์–ด๋–ค ํƒ€์ž…์˜ ์ˆ˜๋ฅผ ๋„ฃ์„์ง€ ์„ ์–ธํ•จ int (์ •์ˆ˜), float / double (์‹ค์ˆ˜..