๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

Java107

[Java] ์‹ค์Šต ๋ฌธ์ œ 1) operator ๊ฐ’์ด +, -, *, / ์ธ ๊ฒฝ์šฐ์— ์‚ฌ์น™ ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ if-else if๋ฌธ๊ณผ switch-case๋ฌธ์„ ์‚ฌ์šฉํ•ด ์ž‘์„ฑํ•ด ๋ณด์„ธ์š”. โ€‹ int num1 = 10; int num2 = 2; char operator = '+'; โ€‹ -switch-case๋ฌธ์— ๊ฒฐ๊ณผ๊ฐ’ ๋ณ€์ˆ˜๋ฅผ ๋„ฃ์–ด์„œ ์ข€ ๋” ๊น”๋”ํ•˜๊ฒŒ ๋งŒ๋“ค๊ณ ์‹ถ๋‹ค. ๊ทผ๋ฐ ๋ฐฉ๋ฒ•์„ ๋ชจ๋ฅด๊ฒ ์Œ โ€‹ ๋”๋ณด๊ธฐ โ€‹ โ€‹ โ€‹ ๋ฌธ์ œ 2) ๊ตฌ๊ตฌ๋‹จ์„ ์ง์ˆ˜ ๋‹จ๋งŒ ์ถœ๋ ฅํ•˜๋„๋ก ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค์–ด ๋ณด์„ธ์š” โ€‹ -2๋‹จ, 4๋‹จ, 6๋‹จ, 8๋‹จ ์ถœ๋ ฅ๋จ. โ€‹ ๋”๋ณด๊ธฐ โ€‹ โ€‹ ๋ฌธ์ œ 3) ๊ตฌ๊ตฌ๋‹จ์„ ๋‹จ๋ณด๋‹ค ๊ณฑํ•˜๋Š” ์ˆ˜๊ฐ€ ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ๊ฒฝ์šฐ๊นŒ์ง€๋งŒ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค์–ด ๋ณด์„ธ์š”. โ€‹ -์ƒ๊ฐ๋ณด๋‹ค ๊ฐ„๋‹จํ–ˆ๋‹ค โ€‹ ๋”๋ณด๊ธฐ โ€‹ โ€‹ ๋ฌธ์ œ 4) ๋ฐ˜๋ณต๋ฌธ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค์Œ ๋ชจ์–‘์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค.. 2021. 2. 16.
[Java] ์‹ฌํ™”์ˆ™์ œ ์‹ฌํ™”๋ฌธ์ œ) BufferedReader๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ–‰๊ณผ ์—ด์„ ์ž…๋ ฅํ•˜๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด ์ถœ๋ ฅ๋˜๊ฒŒ ๋งŒ๋“ค๊ธฐ -ํ–‰๊ณผ ์—ด์˜ ์ˆซ์ž๋งŒ ์‚ด์ง ๋ฐ”๊ฟ”์ฃผ๋ฉด ๋  ๊ฒƒ ๊ฐ™๋‹ค๋Š” ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ›์•˜๋‹ค โ€‹ ์–ด์ œ ์ˆ™์ œ๋ณด๋‹ค ํ›จ์”ฌ ์‰ฌ์› ๋‹ค. 2021. 2. 16.
[Java] ์ˆ™์ œ ์ˆ™์ œ) โ–ผโ–ผโ–ผ๊ณผ์ •โ–ผโ–ผโ–ผ -for๋ฌธ 3์ค„๋กœ๋งŒ ๋งŒ๋“ค์–ด๋ผํ•จ. ๋งˆ์ง€๋ง‰ 3๋ฒˆ์งธ for๋ฌธ์—์„  ์ดˆ๊ธฐํ™”๊ฐ’์ด 2๊ฐœ๊ณ  -+*/์„ ์จ์„œ ์‹์„ ๋งŒ๋“ค๋ผํ•จ โ€‹ -์ €๊ธฐ 10๋ฒˆ์งธ,11๋ฒˆ์งธ for๋ฌธ์„ ํ•œ ๋ฌธ์žฅ์œผ๋กœ ํ•ฉ์ณ์•ผํ•จ... โ€‹ โ€‹ โ€‹ โ€‹ ๋”๋ณด๊ธฐ 2021. 2. 16.
[Java-๊ธฐ์ดˆ] ๋ฐ˜๋ณต๋ฌธ, ์กฐ๊ฑด๋ฌธ *์กฐ๊ฑด๋ฌธ(if) โ€‹*ctrl + shift + f = ์ž๋™ ๋“ค์—ฌ์“ฐ๊ธฐ *โ˜…์กฐ๊ฑด๋ฌธ์—์„œ ์ค‘๊ด„ํ˜ธ{ } ์“ฐ๊ธฐ ์Šต๊ด€์„ ๋“ค์ด์ž!โ˜… โ€‹ โ€‹ โ€‹โ€‹ *if-else๋ฌธ โ€‹ โ€‹ โ€‹ ๋ฌธ์ œ) age ์กฐ๊ฑด์ด 60์‚ด ์ด์ƒ์ธ ๊ฒฝ์šฐ์— '๊ฒฝ๋กœ์šฐ๋Œ€์ž…๋‹ˆ๋‹ค.'์™€ '์ž…์žฅ๋ฃŒ๋Š” 0์›์ž…๋‹ˆ๋‹ค.'๋ฅผ ์ถœ๋ ฅํ•˜๋„๋ก ์ˆ˜์ •ํ•ด๋ณด์‹œ์˜ค. โ€‹ ๋”๋ณด๊ธฐ โ€‹ โ€‹ โ€‹ ๋ฌธ์ œ) if๋ฌธ์œผ๋กœ๋งŒ ์ถœ๋ ฅ๋˜๊ฒŒ ๋งŒ๋“ค์–ด๋ณด๊ธฐ โ€‹ โ€‹ โ€‹ ๋ฌธ์ œ) ์„ฑ์ ์— ๋”ฐ๋ผ ํ•™์ ์„ ๋ถ€์—ฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ if-else๋ฌธ์œผ๋กœ ๋งŒ๋“ค์–ด๋ณผ๊ฒƒ. โ€‹ ๋”๋ณด๊ธฐ โ€‹ โ˜…์ค‘๋ณต๋˜๋Š” ์ฝ”๋“œ๋ฅผ ์ตœ๋Œ€ํ•œ ์ค„์ด๋Š”๊ฒŒ ์ข‹๋‹ค!โ˜… *switch-case๋ฌธ if๋ฌธ์ด๋ž‘ ๋น„์Šทํ•œ๋ฐ ๋” ๊น”๋”ํ•˜๊ณ  ๊ฐ€๋…์„ฑ์ด ์ข‹์Œ. ํ•˜์ง€๋งŒ ์ž˜ ์“ฐ์ด์ง„์•Š์Œ package ifexample; public class SwitchCase { public static void main(String.. 2021. 2. 16.
[Java] ์‹ค์Šต ์‹ค์Šต 1) ์Šคํฌ์ธ ์šฉํ’ˆ ๋งค์žฅ์—์„œ ์šด๋™๋ณต์„ ์„ธ์ผ ๊ฐ€๊ฒฉ์œผ๋กœ ๊ตฌ์ž…ํ•˜์˜€๋‹ค. ์ƒํ’ˆ์˜ ๊ฐ€๊ฒฉ๊ณผ ํ• ์ธ์œจ์„ ์ž…๋ ฅ์„ ๋ฐ›์•„์„œ ๊ตฌ์ž… ๊ฐ€๊ฒฉ์„ ๊ณ„์‚ฐํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. (์ถœ๋ ฅ ํ•ญ๋ชฉ : ์ƒํ’ˆ๊ฐ€๊ฒฉ, ํ• ์ธ์œจ, ์„ธ์ผ ๊ฐ€๊ฒฉ) โ€‹ ๋”๋ณด๊ธฐ 2021. 2. 16.
[Java] 5๋ฒˆ์งธ์ˆ˜์—… *๋น„ํŠธ ์ด๋™ ์—ฐ์‚ฐ์ž์— ๋Œ€ํ•ด์„œ ๋ฐฐ์› ๋Š”๋ฐ ์•Œ๋“ฏ๋ง๋“ฏ ํ—ท๊ฐˆ๋ฆฐ๋‹ค. โ€‹ ๋น„ํŠธ ์ด๋™ ์—ฐ์‚ฐ์ž๋ž€ > ์—ฐ์‚ฐ์ž, >>> ์—ฐ์‚ฐ์ž๊ฐ€ ์žˆ๋‹ค ๋Œ€์ถฉ ์ด๋Ÿฐ์‹์œผ๋กœ ๋˜์–ด์žˆ๋Š”๋ฐ num ์—ฐ์‚ฐ์ž๋Š” ์˜ค๋ฅธ์ชฝ์œผ๋กœ n๋น„ํŠธ ์ด๋™ํ•˜๋ผ๋Š” ๋œป์ธ๋ฐ ๊ธฐ์กด ๊ฐ’์„ 2์˜n์Šน๋งŒํผ ๋‚˜๋ˆˆ๋‹ค โ€‹ * >>> ์—ฐ์‚ฐ์ž๋Š” ์ฑ„์›Œ์ง€๋Š” ๋น„ํŠธ๊ฐ’์ด ๋ถ€ํ˜ธ ๋น„ํŠธ์™€ ์ƒ๊ด€์—†์ด ๋ฌด์กฐ๊ฑด 0์ด ๋œ๋‹ค โ€‹ ๊ทธ๋ƒฅ ์ด๋™ํ•˜๊ณ  ๋‚จ์€ ๋นˆ์ž๋ฆฌ ๋น„ํŠธ๋Š” 0์œผ๋กœ ์ฑ„์šด๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋ฉด ์‰ฌ์›€. โ€‹ *์•„์ง ์ฆ๊ฐ€,๊ฐ์†Œ ์—ฐ์‚ฐ๋ฒ•์ด ํ—ท๊ฐˆ๋ฆฐ๋‹ค. โ€‹ โ€‹ โ€‹ ๋ฌธ์ œ 1) ๋ณ€์ˆ˜ x์™€ y์— ๊ฐ๊ฐ 300์„ ํ• ๋‹นํ•œ๋‹ค. x๋ฅผ 42๋กœ ๋‚˜๋ˆ„๊ณ , y๋ฅผ 38๋กœ ๋‚˜๋ˆ„์–ด ๋ชซ๊ณผ ๋‚˜๋จธ์ง€๋ฅผ ๊ตฌํ•˜์—ฌ ๊ฒฐ๊ณผ๋ฅผ ํ™”๋ฉด์— ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. โ€‹ ๋”๋ณด๊ธฐ โ€‹ โ€‹ โ€‹ โ€‹ ๋ฌธ์ œ 2) BufferedReader ํด๋ž˜์Šค๋ฅผ ์ด์šฉํ•˜์—ฌ ์ด๋ฆ„, ํ•™๋ฒˆ, ํ† ํ”Œ์ ์ˆ˜๋ฅผ ๋ฌธ์ž์—ด๋กœ ์ฝ์–ด๋“ค์—ฌ ๋‹ค.. 2021. 2. 16.
๋ฐ˜์‘ํ˜•