๋ชฉ๋ก์ „์ฒด ๊ธ€ (68)

amid.jungs

๐Ÿค“์ž๋ฐ”๊ธฐ๋ณธ08

๐ŸŒฑ ๋ฉ”์†Œ๋“œ ์˜ค๋ฒ„๋กœ๋”ฉ (Method Overloading) I. ๋ฉ”์†Œ๋“œ ์˜ค๋ฒ„๋กœ๋”ฉ: ๊ธฐ๋ณธ -> ๋งค๊ฐœ๋ณ€์ˆ˜์˜ ์œ ํ˜•๊ณผ ๊ฐœ์ˆ˜๊ฐ€ ๋‹ค๋ฅด๊ฒŒ ํ•˜์—ฌ ๊ฐ™์€ ์ด๋ฆ„์˜ ๋ฉ”์†Œ๋“œ๋ฅผ ์—ฌ๋Ÿฌ ๊ฐœ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๊ฒŒํ•˜๋Š” ๊ธฐ์ˆ  ์‹คํ–‰๊ฒฐ๊ณผ : 80 30 II.Return ->๋ฆฌํ„ดํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Œ ํ•„์š”ํ•œ ํ˜•ํƒœ์ธ int๋กœ ๋ฐ”๊ฟ”์ค€๋‹ค ์‚ฌ์ง„์˜ ํ™”์‚ดํ‘œ์ฒ˜๋Ÿผ ์‹คํ–‰ ์ˆœ์„œ๊ฐ€ ์ง„ํ–‰๋œ๋‹ค. ์‹คํ–‰๊ฒฐ๊ณผ : 60 (x,y๊ฐ’์ด ๊ฐ๊ฐ 50,10๋งŒ ์‹คํ–‰์ด ๋˜๊ณ  ๋ฐ‘์— 20,10์€ ์‹คํ–‰์ด ๋˜์ง€ ์•Š๋Š”๋‹ค.) III.๋งค์†Œ๋“œ ์˜ค๋ฒ„๋กœ๋“œ ํ™œ์šฉ int... numbers : 0๊ฐœ๋ถ€ํ„ฐ ๊ฐฏ์ˆ˜๋ฅผ ์ œํ•œํ•˜์ง€ ์•Š๊ณ  ์—ฌ๋Ÿฌ ์ˆซ์ž๋ฅผ ์ง€์ •, ๋ฐฐ์—ด ํ˜•ํƒœ๋กœ ๋“ค์–ด์˜จ๋‹ค ๋‘๋ฒˆ์งธ์ฒ˜๋Ÿผ ๋ฐ˜๋ณต๋ฌธ์„ ์‚ฌ์šฉํ•˜๋ฉด ์ฒซ๋ฒˆ์งธ ์ฝ”๋“œ๋ณด๋‹ค ๊ฐ„๊ฒฐํ•˜๊ฒŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅ ์‹คํ–‰๊ฒฐ๊ณผ : 60 90 10 (for๋ฌธ ๋ฐ˜๋ณต๋ฌธ ํ‘œ ์ฐธ์กฐ ) sum i 0 0 1 1 3 2..

Java ๊ธฐ๋ณธ 2021. 1. 31. 11:37
๐Ÿค“์ž๋ฐ” ๊ธฐ๋ณธ02

๐ŸŒฑ ์œ ์šฉํ•œ Class I.์ˆซ์ž๊ด€๋ จ Class max : ๋‘˜ ์ค‘ ๋” ํฐ ๊ฐ’์„ ์ถœ๋ ฅ min: ๋‘˜ ์ค‘ ๋” ์ž‘์€ ๊ฐ’์„ ์ถœ๋ ฅ abs : ์ ˆ๋Œ“๊ฐ’์„ ์ถœ๋ ฅ ๊ฒฐ๊ณผ๊ฐ’ : 20 ๊ฒฐ๊ณผ๊ฐ’ : 10 ๊ฒฐ๊ณผ๊ฐ’ : 10 II. ๋ฌธ์ž์—ด -> ์ˆซ์ž ๋ณ€ํ™˜ํ•˜๊ธฐ ๋ฌธ์ž์—ด๋กœ ์„ ์–ธ๋œ 100์„ ์ˆซ์ž๋กœ ๋ฐ”๊พธ์–ด ํ‘œํ˜„ํ•˜๊ธฐ : Integet.parseInt() ์ข…๋ฅ˜์— ๋”ฐ๋ผ ์—ฌ๋Ÿฌ ๊ฐ€์ง€๋ฅผ ๋ณ€ํ™˜ํ•  ์ˆ˜ ์žˆ์Œ ๊ฒฐ๊ณผ๊ฐ’ : 100 100 III. Random Class 0~ bound ๊ฐ’ ์ „๊นŒ์ง€์˜ ๊ฐ’์„ ๋žœ๋ค์œผ๋กœ ๋ถˆ๋Ÿฌ์˜จ๋‹ค. ๊ฒฐ๊ณผ๊ฐ’ : 0~9๊นŒ์ง€์˜ ์ˆ˜ ์ค‘ ๋žœ๋คํ•˜๊ฒŒ 1๊ฐœ๋ฅผ ๋ถˆ๋Ÿฌ์˜ด ๐Ÿ’ก์‘์šฉํ•˜๊ธฐ ์œ„ ์‚ฌ์ง„ ์ฝ”๋“œ :๋ฒ”์œ„ 0~9 ๊ฐ€ ์•„๋‹Œ 5~9๊นŒ์ง€์˜ ์ˆ˜๋ฅผ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ int rand = random.nextInt(4)+5; 0~4๊นŒ์ง€์˜ ์ˆซ์ž๋ฅผ ๋žœ๋คํ•˜๊ธฐ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ -> +5์”ฉ ๋˜์–ด์„œ 5~9๊นŒ..

Java ๊ธฐ๋ณธ 2021. 1. 30. 15:46