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

๋ชฉ๋ก๐—ฃ๐—ฟ๐—ผ๐—ด๐—ฟ๐—ฎ๐—บ๐—บ๐—ถ๐—ป๐—ด๐Ÿ’ป/๐‰๐š๐ฏ๐š (19)

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

[Java] ์กฐ๊ฑด๋ฌธ

์กฐ๊ฑด๋ฌธ โญ if ์กฐ๊ฑด์‹ if (์กฐ๊ฑด์‹) { // ์‹คํ–‰ํ•ด์•ผํ•˜๋Š” ๋ฌธ์žฅ์ด 2๋ฌธ์žฅ ์ด์ƒ์ผ ๋•Œ ์‹คํ–‰๋ฌธ; // ์กฐ๊ฑด์‹์ด ์ฐธ์ผ๋•Œ ์‹คํ–‰ ์‹คํ–‰๋ฌธ; // ์กฐ๊ฑด์‹์ด ์ฐธ์ผ๋•Œ ์‹คํ–‰ } ์กฐ๊ฑด์‹์—๋Š” true ๋˜๋Š” false ๊ฐ’ ์‚ฐ์ถœํ•  ์ˆ˜ ์žˆ๋Š” ์—ฐ์‚ฐ์‹์ด๋‚˜ boolean ๋ณ€์ˆ˜ ์˜ฌ ์ˆ˜ ์žˆ๋‹ค. ์กฐ๊ฑด์‹์ด true์ด๋ฉด {} ๋ธ”๋ก์˜ ์‹คํ–‰๋ฌธ์žฅ์ด ์‹คํ–‰๋˜๊ณ  ์กฐ๊ฑด์‹์ด false์ด๋ฉด ์‹คํ–‰๋˜์ง€ ์•Š๋‹ค. โญ if- else if (์กฐ๊ฑด์‹) { ์‹คํ–‰๋ฌธ; // ์กฐ๊ฑด์‹์ด ์ฐธ์ผ๋•Œ ์‹คํ–‰ } else { ์‹คํ–‰๋ฌธ; // ์กฐ๊ฑด์‹์ด ๊ฑฐ์ง“์ผ๋•Œ ์‹คํ–‰ } โญ switch ์ž…๋ ฅ๋ณ€์ˆ˜์˜ ๊ฐ’๊ณผ ์ผ์น˜ํ•˜๋Š” case ์ž…๋ ฅ๊ฐ’(์ž…๋ ฅ๊ฐ’1, ์ž…๋ ฅ๊ฐ’2, ...)์ด ์žˆ๋‹ค๋ฉด ํ•ด๋‹น case๋ฌธ์— ์†ํ•œ ๋ฌธ์žฅ๋“ค์ด ์‹คํ–‰๋œ๋‹ค. case๋ฌธ์„ ์‹คํ–‰ ํ•œ ๋’ค break; ์„ ํ†ตํ•ด switch๋ฌธ์„ ๋น ์ ธ๋‚˜๊ฐ„๋‹ค. ๋งŒ์•ฝ bre..

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

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