๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90

์ „์ฒด ๊ธ€301

ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ 6์žฅ 233์ชฝ ์ค‘๊ฐ„ ์ ๊ฒ€ ์ •๋‹ต ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ 6์žฅ 233์ชฝ ์ค‘๊ฐ„ ์ ๊ฒ€ ์ •๋‹ต 3. set() ํ•จ์ˆ˜์˜ ์ธ์ž๋กœ ๋ฆฌ์ŠคํŠธ, ํŠœํ”Œ, ๋ฌธ์ž์—ด ๊ฐ€๋Šฅ ์ง‘ํ•ฉ์˜ ์š”์†Œ๋กœ ๋ฆฌ์ŠคํŠธ, ๋”•์…”๋„ˆ๋ฆฌ ์ œ์™ธ ์ˆ˜์ • ๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฐ์ฒด ๋ชจ๋‘ ๊ฐ€๋Šฅ (1) ๋‹ต: 4 4 ์ง‘ํ•ฉ์€ ์ˆœ์„œX, ์ค‘๋ณตX, ๋ณ€๊ฒฝO s = {"a", "s", "c", "i"} 1 2 4 4 cs (2) ๋‹ต: 1 t = {13} # ์ง‘ํ•ฉ remove() # ์˜ค๋ฅ˜ O discard() # ์˜ค๋ฅ˜ X 1 1 cs 4. ๋‹ต: {1, 3, 5, 10} {1, 3, 5, 10} {3, 5} ํŒŒ๊ดด์  ๋ฐฉ๋ฒ•๊ณผ ๋น„ํŒŒ๊ณผ์  ๋ฐฉ๋ฒ• ๊ตฌ๋ถ„ ์ฃผ์˜ ์ฐจ์ง‘ํ•ฉ์€ ๊ตํ™˜ ๋ฒ•์น™ ์„ฑ๋ฆฝํ•˜์ง€ ์•Š๋Š”๋‹ค. 1 2 3 {1, 3, 5, 10} {1, 3, 5, 10} {3, 5} cs 2022. 10. 31.
ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ 6์žฅ 222์ชฝ ์ค‘๊ฐ„ ์ ๊ฒ€ ์ •๋‹ต ํŒŒ์ด์ฌ์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉ 6์žฅ 222์ชฝ ์ค‘๊ฐ„ ์ ๊ฒ€ ์ •๋‹ต 1. (1) ๋‹ต: 2500 3200 None ๋”•์…”๋„ˆ๋ฆฌ ์ธ๋ฑ์‹ฑํ•  ๋•Œ๋Š” ๋Œ€๊ด„ํ˜ธ ์•ˆ์— ์ธ๋ฑ์Šค๊ฐ€ ์•„๋‹ˆ๋ผ ํ‚ค๋ฅผ ๋„ฃ๋Š”๋‹ค. get() ๋ฉ”์†Œ๋“œ๋Š” ์—†์„ ๋•Œ ๋ฐ˜ํ™˜ ๊ฐ’ ์ง€์ •ํ•˜์ง€ ์•Š์œผ๋ฉด None์„ ๋ฆฌํ„ดํ•œ๋‹ค. 1 2 3 2500 3200 None cs (2) ๋‹ต: 4 age = {"์†ํฅ์ˆ˜":26, "๊น€์—ฐ์ˆ˜":34, "๊น€ํ›ˆ์—ฝ":45, "์—„์„ฑํฌ":28} 1 4 cs 2. (1) ๋‹ต: ๋ฐฉ๋ฒ•1 dct = {"๊ฐ€์œ„":"scissor", "๋ฐ”์œ„":"rock", "๋ฐ”์œ„":"rock"} ๋ฐฉ๋ฒ•2 dct = dict((("๊ฐ€์œ„", "scissor"), ("๋ฐ”์œ„","rock"), ("๋ณด", "paper"))) 1 2 dct = {"๊ฐ€์œ„":"scissor", "๋ฐ”์œ„":"rock", "๋ฐ”์œ„.. 2022. 10. 31.
๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 380~383์ชฝ ์—ฐ์Šต๋ฌธ์ œ ์ด๋ก ๋ฌธ์ œ ์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 380~383์ชฝ ์—ฐ์Šต๋ฌธ์ œ ์ด๋ก ๋ฌธ์ œ ์ •๋‹ต luxury java programming ch6 p380~383 exercise theory correct answer 1. (1) ๋‹ต: ๋‹ค๋ฅธ ํŒจํ‚ค์ง€์— ์žˆ๋Š” ํด๋ž˜์Šค๋ฅผ ์ „์ฒด ๊ฒฝ๋กœ๋ช…์œผ๋กœ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ , ํด๋ž˜์Šค๋ช…์œผ๋กœ๋งŒ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ ์„ ์–ธํ•œ๋‹ค. import๋ฌธ์€ ์ปดํŒŒ์ผ๋Ÿฌ์—๊ฒŒ ๋‹ค๋ฅธ ํŒจํ‚ค์ง€์— ์žˆ๋Š” ํด๋ž˜์Šค์˜ ๊ฒฝ๋กœ๋ช…์„ ์•Œ๋ ค์ค€๋‹ค. (2) ๋‹ต: java.util.Random ํด๋ž˜์Šค๋งŒ import java.util ํŒจํ‚ค์ง€์— ์žˆ๋Š” ๋ชจ๋“  ํด๋ž˜์Šค๋ฅผ import (3) ๋‹ต: ๊ทธ๋ ‡๋‹ค. ํด๋ž˜์Šค๋ฅผ ์ „์ฒด ๊ฒฝ๋กœ๋ช…์œผ๋กœ ์‚ฌ์šฉํ•˜๋ฉด ๋œ๋‹ค. (4) ๋‹ต: java.lang ํŒจํ‚ค์ง€๋Š” ์ž๋™์œผ๋กœ import ๋˜๊ธฐ ๋•Œ๋ฌธ์— import๋ฌธ ์„ ์–ธ ์—†์ด๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. 2. ๋‹ต: 4๋ฒˆ 3. ๋‹ต.. 2022. 10. 29.
๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 7์žฅ 394์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 7์žฅ 394์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต luxury java programming ch7 p394 check time correct answer 1. ๋‹ต: ์ž๋™์œผ๋กœ ํฌ๊ธฐ์กฐ์ ˆ์ด ๋˜์–ด ์š”์†Œ๋“ค์˜ ์‚ฝ์ž…, ์‚ญ์ œ๊ฐ€ ํŽธ๋ฆฌํ•˜๋‹ค. ์ปฌ๋ ‰์…˜์ด๋ž€ ๊ฐ์ฒด๋งŒ์„ ๋‹ค๋ฃจ๋Š” ๊ฐ€๋ณ€ ํฌ๊ธฐ์˜ ์ปจํ…Œ์ด๋„ˆ์ด๋‹ค. 2. ๋‹ต: StringBuffer StringBuffer ํด๋ž˜์Šค๋Š” ๋ฌธ์ž์—ด์„ mutableํ•˜๊ฒŒ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋Š” ํด๋ž˜์Šค์ด๋‹ค. 3. ๋‹ต: ์ปฌ๋ ‰์…˜, ํƒ€์ž… ๋งค๊ฐœ๋ณ€์ˆ˜, Stack ์ปฌ๋ ‰์…˜์€ ์ œ๋„ค๋ฆญ ๊ธฐ๋ฒ•์œผ๋กœ ๋งŒ๋“ค์–ด์ ธ ๋ชจ๋“  ์ข…๋ฅ˜์˜ ํด๋ž˜์Šค์˜ ๊ฐ์ฒด๋ฅผ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋‹ค. 2022. 10. 29.
๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 373์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 373์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต luxury java programming ch6 p373 check time correct answer 1. ๋‹ต: 3.0 java.lang.Math ํด๋ž˜์Šค์˜ ๋ชจ๋“  ๋ฉ”์†Œ๋“œ๋Š” static์ด๋‹ค. Math.PI๋Š” ์›์ฃผ์œจ 3.141592 Math.floor()๋Š” ๋‚ด๋ฆผ 2. ๋‹ต: -11.0 Math.min() ๋ฉ”์†Œ๋“œ๋Š” ๋‘ ์ˆ˜ ์ค‘์—์„œ ์ž‘์€ ์ˆ˜๋ฅผ ๋ฆฌํ„ดํ•œ๋‹ค. 2022. 10. 29.
๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 370์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 370์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต luxury java programming ch6 p370 check time correct answer 1. ๋‹ต: StringTokenizer st = new StringTokenizer("๋ƒ‰์žฅ๊ณ .์„ธํƒ๊ธฐ.์—์–ด์ปจ.TV.์˜ค๋””์˜ค", "."); // ๊ตฌ๋ถ„์ž๋กœ . ์‚ฌ์šฉ while(st.hasMoreTokens() == true) { System.out.println(st.nextToken()); } 2. ๋‹ต: int sum = 0; StringTokenizer st = new StringTokenizer("2+3+5+66+88+323", "+") while(st.hasMoreTokens() == true) { sum += Integer.parseInt(st.n.. 2022. 10. 29.
๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 367์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 367์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต luxury java programming ch6 p367 check time correct answer 1. ๋‹ต: 2๋ฒˆ StringBuffer ํด๋ž˜์Šค๋Š” String ํด๋ž˜์Šค๊ฐ€ ๋ณ€๊ฒฝ ๋ถˆ๊ฐ€๋Šฅ ํ•œ ๊ฒƒ๊ณผ ๋‹ฌ๋ฆฌ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅํ•˜๋‹ค. 2. ๋‹ต: My name is Tom. append() ๋ฉ”์†Œ๋“œ๋Š” ๋งค๊ฐœ ๋ณ€์ˆ˜๋กœ ์ „๋‹ฌ๋œ ์ธ์ž์ธ ๋ฌธ์ž์—ด์„ ๋’ค์— ๋ถ™์ธ๋‹ค. 3. ๋‹ต: sb.insert(4, "not ") insert() ๋ฉ”์†Œ๋“œ๋Š” index ์œ„์น˜์— ๋ฌธ์ž์—ด์„ ์‚ฝ์ž…ํ•œ๋‹ค. 2022. 10. 29.
๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 363์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 363์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต luxury java programming ch6 p363 check time correct answer 1. ๋‹ต: int count = 0; String a = "My name is Tom"; for(int i = 0; i 2022. 10. 29.
๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 356์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 356์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต luxury java programming ch6 p356 check time correct answer 1. ๋‹ต: Character Wrapper ํด๋ž˜์Šค๋Š” ๊ธฐ๋ณธํ˜•์„ ๊ฐ์ฒด๋กœ ๋‹ค๋ฃจ๊ธฐ ์œ„ํ•œ ํด๋ž˜์Šค์ด๋‹ค. Wrapper ๋ผ๋Š” ์ด๋ฆ„์˜ ํด๋ž˜์Šค๋Š” ์กด์žฌํ•˜์ง€ ์•Š๋Š”๋‹ค. 2. ๋‹ต: s = "64" Integer ํด๋ž˜์Šค์˜ static ๋ฉ”์†Œ๋“œ toHexString() ๋Š” ์ •์ˆ˜๋ฅผ 16์ง„์ˆ˜ ๋ฌธ์ž์—ด๋กœ ๋ฆฌํ„ดํ•œ๋‹ค. 3. ๋‹ต: 10000000000 Integer ํด๋ž˜์Šค์˜ static ๋ฉ”์†Œ๋“œ toBinaryString() ๋Š” ์ •์ˆ˜๋ฅผ 2์ง„์ˆ˜ ๋ฌธ์ž์—ด๋กœ ๋ฆฌํ„ดํ•œ๋‹ค. 4. ๋‹ต: ์ž๋™ ๋ฐ•์‹ฑ์€ ์ฒซ๋ฒˆ์งธ, ๋‘๋ฒˆ์งธ ์ค„์—์„œ ์ผ์–ด๋‚˜๊ณ  ์ž๋™ ์–ธ๋ฐ•์‹ฑ์€ ์„ธ๋ฒˆ์งธ ์ค„์—์„œ ์ผ์–ด๋‚œ๋‹ค. ์ž๋™ ๋ฐ•์‹ฑ์€ Integer.value.. 2022. 10. 29.
728x90