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

1. Java ์ž๋ฐ”/1_0. ์ฑ…, ๊ฐ•์˜90

[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 55์ชฝ ์—ฐ์Šต๋ฌธ์ œ ์‹ค์Šต๋ฌธ์ œ_์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 1์žฅ 55์ชฝ ์—ฐ์Šต๋ฌธ์ œ ์‹ค์Šต๋ฌธ์ œ_์ •๋‹ตluxury java programming ch1 p55 exercise practice correct answer1๋ฒˆ ๋‹ต: 1234567public class Welcome {                                           // Welcome ํด๋ž˜์Šค ์ •์˜ ์‹œ์ž‘    public static void main(String[] args) {                     // main() ๋ฉ”์†Œ๋“œ ์ •์˜ ์‹œ์ž‘        // ํ™˜์˜ ๋ฉ”์„ธ์ง€ ์ถœ๋ ฅ        System.out.println("Welcome!!");                         // System.out.println() ๋ฉ”์†Œ๋“œ ํ˜ธ์ถœํ•˜์—ฌ ๋ฌธ์ž์—ด.. 2022. 5. 25.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 52์ชฝ ์˜คํ”ˆ ์ฑŒ๋ฆฐ์ง€_์ •๋‹ต [๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 52์ชฝ ์˜คํ”ˆ ์ฑŒ๋ฆฐ์ง€_์ •๋‹ต 1์žฅ ์ž๋ฐ” ์‹œ์ž‘ 12345678public class MyInfoApp {                                                    public static void main(String[] args) {                                    // ์ด๋ฆ„, ๋‚˜์ด, ํ•™๊ณผ ์ถœ๋ ฅ        System.out.println("Kitae Hwang");        System.out.println("20 years old");        System.out.println("Department of Computer Engineering");    }}Colored by Color Scriptercs 2022. 5. 23.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ ๊ต์žฌ_์ด๋ก  ๋ฌธ์ œ ์ •๋ฆฌ [๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ ์ด๋ก  ๋ฌธ์ œ_์ •๋ฆฌ์ฒดํฌ ํƒ€์ž„ 37์ชฝ 2๋ฒˆ JDK๋ฅผ ์„ค์น˜ํ•˜๋ฉด src.zip ํŒŒ์ผ์ด ์žˆ๋‹ค. ์ด ํŒŒ์ผ์—๋Š” ๋ฌด์—‡์ด ์••์ถ•๋˜์–ด ๋“ค์–ด ์žˆ๋Š”๊ฐ€? ๋‹ต: ์ž๋ฐ” ํ•ต์‹ฌ API๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ํด๋ž˜์Šค๋“ค์— ๋Œ€ํ•œ ์ž๋ฐ” ์†Œ์Šค๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ๋‹ค.50์ชฝ 2๋ฒˆ ์ž๋ฐ” ์‘์šฉํ”„๋กœ๊ทธ๋žจ์ด ์‹ค์‹œ๊ฐ„ ์‹œ์Šคํ…œ์— ๋ถ€์ ํ•ฉํ•œ ๊ฒƒ์˜ ์›์ธ์€? ๋‹ต: ๊ฐ€๋น„์ง€ ์ปฌ๋ ‰์…˜ ๋•Œ๋ฌธ์ด๋‹ค. // ์‹คํ–‰ ๋„์ค‘ ์˜ˆ์ธกํ•  ์ˆ˜ ์—†๋Š” ์‹œ์ ์— ๊ฐ€๋น„์ง€ ์ปฌ๋ ‰์…˜์ด ์‹คํ–‰๋˜๋ฏ€๋กœ, ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰์ด ์ผ์‹œ์ ์œผ๋กœ ์ค‘๋‹จ๋œ๋‹ค. ์ด๋Ÿฐ ๋ฌธ์ œ๋กœ ์ธํ•ด ์ผ์ • ์‹œ๊ฐ„ ๋‚ด์— ๋ฐ˜๋“œ์‹œ ์‹คํ–‰ ๊ฒฐ๊ณผ๋ฅผ ๋‚ด์•ผ๋งŒ ํ•˜๋Š” ์‹ค์‹œ๊ฐ„ ์‹œ์Šคํ…œ์—๋Š” ์ž๋ฐ” ์–ธ์–ด๊ฐ€ ์ ํ•ฉํ•˜์ง€ ์•Š๋‹ค. ์—ฐ์Šต๋ฌธ์ œ 54์ชฝ 11๋ฒˆ (2) ์ด ์ž๋ฐ” ์†Œ์Šค๊ฐ€ ์ปดํŒŒ์ผ๋˜๋ฉด ์–ด๋–ค ํด๋ž˜์Šค ํŒŒ์ผ์ด ์ƒ์„ฑ๋˜๋Š”๊ฐ€? ๋‹ต: A.class, A$B.class, C.class, C$D.cl.. 2022. 5. 23.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 53~54์ชฝ ์—ฐ์Šต๋ฌธ์ œ ์ด๋ก ๋ฌธ์ œ_์ •๋‹ต [๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 53~54์ชฝ ์—ฐ์Šต๋ฌธ์ œ ์ด๋ก ๋ฌธ์ œ_์ •๋‹ต1์žฅ ์ž๋ฐ” ์‹œ์ž‘ 1๋ฒˆ ๋‹ต: .java, .class // ์ž๋ฐ” ์†Œ์Šค ํŒŒ์ผ์˜ ํ™•์žฅ์ž๋Š” .java, ์ปดํŒŒ์ผ๋œ ํด๋ž˜์Šค ํŒŒ์ผ์˜ ํ™•์žฅ์ž๋Š” .class2๋ฒˆ ๋‹ต: 1๋ฒˆ ์ œ์ž„์Šค ๊ณ ์Šฌ๋ง // ์„ ๋งˆ์ดํฌ๋กœ ์‹œ์Šคํ…œ์ฆˆ์˜ ์ œ์ž„์Šค ๊ณ ์Šฌ๋ง์ด ์ž๋ฐ”๋ผ๋Š” ์–ธ์–ด๋ฅผ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค.3๋ฒˆ ๋‹ต: C, C++, Java, C#4๋ฒˆ ๋‹ต: ๊ฐ€์ „์ œํ’ˆ์— ๋“ค์–ด๊ฐˆ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์— ์‚ฌ์šฉํ•  ์–ธ์–ด ๊ฐœ๋ฐœ // ๋‹ค์–‘ํ•œ ํ”Œ๋žซํผ์„ ๊ฐ€์ง€๊ณ , ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์ ์€ ๊ฐ€์ „์ œํ’ˆ์— ๋“ค์–ด๊ฐˆ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์„ ์œ„ํ•ด ํ”Œ๋žซํผ์— ๋…๋ฆฝ์ ์ด๊ณ , ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์ด ์ ์€ ํ”„๋กœ๊ทธ๋žจ ๊ฐœ๋ฐœ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ๋” ํ•˜๊ธฐ ์œ„ํ•ด์„œ ์ž๋ฐ”๋ฅผ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค.5๋ฒˆ ๋‹ต: 1๋ฒˆ //  ์ž๋ฐ” ๊ฐ€์ƒ ๊ธฐ๊ณ„๊ฐ€ JVM์ด๋‹ค. // ์ž๋ฐ” ์†Œ์Šค ํŒŒ์ผ์„ ์ปดํŒŒ์ผํ•˜๋ฉด ๋ฐ”์ดํŠธ ์ฝ”๋“œ๋กœ ์ด๋ฃจ์–ด์ง„ ํด๋ž˜์Šค .. 2022. 5. 18.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 50์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต [๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 50์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต1์žฅ ์ž๋ฐ” ์‹œ์ž‘ 1๋ฒˆ ๋‹ต: ํ•œ ๊ฐœ์˜ ์ž๋ฐ” ํด๋ž˜์Šค ํŒŒ์ผ์—๋Š” ํ•œ๊ฐœ์˜ ํด๋ž˜์Šค๋งŒ ์ €์žฅ๋œ๋‹ค. // ์ž๋ฐ” ์†Œ์ŠคํŒŒ์ผ์„ ์ปดํŒŒ์ผํ•˜๋ฉด, ํด๋ž˜์Šค 1๊ฐœ๋‹น ํด๋ž˜์Šค ํŒŒ์ผ 1๊ฐœ๊ฐ€ ๋งŒ๋“ค์–ด์ง„๋‹ค.2๋ฒˆ ๋‹ต: ๊ฐ€๋น„์ง€ ์ปฌ๋ ‰์…˜ ๋•Œ๋ฌธ์ด๋‹ค. // ์ž๋ฐ” ํ”„๋กœ๊ทธ๋žจ์ด ์‹คํ–‰๋˜๋Š” ๋„์ค‘ ๊ฐ€์šฉ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๋ถ€์กฑํ•˜์—ฌ ๊ฐ€๋น„์ง€ ์ปฌ๋ ‰์…˜์ด ์‹คํ–‰๋˜๋ฉด ์ž๋ฐ” ํ”„๋กœ๊ทธ๋žจ์€ ์ผ์‹œ์ ์œผ๋กœ ์ค‘๋‹จ๋œ๋‹ค. ๊ทธ๋Ÿฌ๋ฏ€๋กœ ์‹ค์‹œ๊ฐ„ ์‹œ์Šคํ…œ์—๋Š” ๋ถ€์ ํ•ฉํ•˜๋‹ค.3๋ฒˆ ๋‹ต: ํด๋ž˜์Šค ๋‚ด์— ์„ ์–ธ๋˜์ง€ ์•Š์€ ๋ณ€์ˆ˜์™€ ๋ฉ”์†Œ๋“œ๋Š” ์žˆ์„ ์ˆ˜ ์—†๋‹ค. ์ด๊ฒƒ์€ ๊ฐ์ฒด ์ง€ํ–ฅ์˜ ์บก์Šํ™”๋ผ๋Š” ํŠน์ง•๊ณผ ๊ด€๋ จ๋˜์–ด ์žˆ๋‹ค. // ์ž๋ฐ”์—์„œ๋Š” ๋ชจ๋“  ๋ณ€์ˆ˜์™€ ๋ฉ”์†Œ๋“œ๋Š” ๋ฐ˜๋“œ์‹œ ํด๋ž˜์Šค ๋‚ด๋ถ€์— ์„ ์–ธํ•ด์•ผ ํ•œ๋‹ค. // ์บก์Šํ™”ํ•จ์œผ๋กœ์จ private ํ•„๋“œ์— ์ง์ ‘ ์ ‘๊ทผ์„ ๋ฐฉ์ง€ํ•˜๊ณ , public ๋ฉ”์†Œ๋“œ๋ฅผ ํ†ตํ•ด ์ œ์–ดํ•˜๊ฒŒ๋” ํ• .. 2022. 5. 18.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 39์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต [๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 39์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต1์žฅ ์ž๋ฐ” ์‹œ์ž‘ 1๋ฒˆ ๋‹ต: main() ๋ฉ”์†Œ๋“œ // ์ž๋ฐ” ํ”„๋กœ๊ทธ๋žจ์€ main() ๋ฉ”์†Œ๋“œ์—์„œ ๋ถ€ํ„ฐ ์‹œ์ž‘๋œ๋‹ค. // main() ๋ฉ”์†Œ๋“œ๋Š” public static void main(String[] args) {} ํ˜•์‹์œผ๋กœ ์ž‘์„ฑํ•œ๋‹ค. // main() ๋ฉ”์†Œ๋“œ๋Š” ๊ฐ ํด๋ž˜์Šค ํŒŒ์ผ ๋‹น 2๊ฐœ ์ด์ƒ์€ ์žˆ์„ ์ˆ˜ ์—†๋‹ค.2๋ฒˆ (1) ๋‹ต: javac Hello.java // javac๋Š” ์ž๋ฐ” ์†Œ์ŠคํŒŒ์ผ์„ ์ปดํŒŒ์ผ ํ•˜๋Š” ๋ช…๋ น์–ด, ์ž๋ฐ” ์†Œ์ŠคํŒŒ์ผ์˜ ์ด๋ฆ„๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํ™•์žฅ์ž(.java)๋„ ํ•จ๊ป˜ ์จ์•ผํ•œ๋‹ค. (2) ๋‹ต: Hello.class // Hello.java ์†Œ์ŠคํŒŒ์ผ์„ ์ปดํŒŒ์ผํ•˜๋ฉด, ๋ฐ”์ดํŠธ ์ฝ”๋“œ๋กœ ์ด๋ฃจ์–ด์ง„ Hello.class ํด๋ž˜์Šค ํŒŒ์ผ์ด ๋งŒ๋“ค์–ด์ง„๋‹ค. (3) ๋‹ต: java Hello.. 2022. 5. 18.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 37์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต [๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 37์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต1์žฅ ์ž๋ฐ” ์‹œ์ž‘ 1๋ฒˆ ๋‹ต: JRE // JRE๋Š” ์ž๋ฐ” ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” JVM๊ณผ Java API๋ฅผ ํฌํ•จํ•˜๊ณ  ์žˆ๋‹ค. // JDK๋Š” JRE์— ์ž๋ฐ” ํ”„๋กœ๊ทธ๋žจ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ Java Compiler๋ฅผ ๋”ํ•œ ๊ฒƒ์ด๋‹ค.2๋ฒˆ ๋‹ต: ์ž๋ฐ” API๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ํด๋ž˜์Šค๋“ค์— ๋Œ€ํ•œ ์ž๋ฐ” ์†Œ์Šค๊ฐ€ ๋“ค์–ด์žˆ๋‹ค.3๋ฒˆ ๋‹ต: JDK์˜ bin ๋””๋ ‰ํ† ๋ฆฌ ํ•˜์œ„์— javac.exe๊ฐ€ ์„ค์น˜๋˜์–ด ์žˆ๋‹ค. // javac.exe๊ฐ€ ์ž๋ฐ” ์ปดํŒŒ์ผ๋Ÿฌ์ด๋‹ค.4๋ฒˆ ๋‹ต: java.exe, JDK์˜ bin ๋””๋ ‰ํ† ๋ฆฌ ํ•˜์œ„์— ์„ค์น˜๋˜์–ด ์žˆ๋‹ค. // java.exe๊ฐ€ JVM์„ ๊ฐ€๋™์‹œํ‚ค๋Š” ํ”„๋กœ๊ทธ๋žจ์ด๋‹ค. 2022. 5. 18.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 29์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต [๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 1์žฅ 29์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต1์žฅ ์ž๋ฐ” ์‹œ์ž‘ 1๋ฒˆ ๋‹ต: 4๋ฒˆ ํšจ์œจ์ ์ธ ์ ˆ์ฐจ์  ์–ธ์–ด๋ฅผ ๋งŒ๋“ค๊ณ ์ž ํ•˜์˜€๋‹ค. // ํšจ์œจ์ ์ธ ์ ˆ์ฐจ ์ง€ํ–ฅ ์–ธ์–ด ๊ฐœ๋ฐœ๊ณผ๋Š” ๊ด€๋ จ์ด ์—†๋‹ค.  // ์ž๋ฐ”๋Š” ๊ฐ์ฒด ์ง€ํ–ฅ ์–ธ์–ด๋กœ, ๊ฐ€์ „์ œํ’ˆ์— ๋“ค์–ด๊ฐˆ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ์ƒˆ๋กœ์šด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ ์ž ํ•˜์˜€๋‹ค. ๊ทธ๋ฅผ ์œ„ํ•ด, ํ”Œ๋žซํผ์— ๋…๋ฆฝ์ ์ด๊ณ  ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์ด ์ ์€ ์–ธ์–ด๋ฅผ ๋งŒ๋“  ๊ฒƒ์ด ์ž๋ฐ”์ด๋‹ค. ์ž๋ฐ”๋ฅผ ๊ฐœ๋ฐœํ•˜๋˜ ์‹œ๊ธฐ์— ๊ฐ์ฒด์ง€ํ–ฅ์˜ ์—ดํ’์ด ๋ถˆ๋˜ ์‹œ๊ธฐ ์˜€๊ธฐ ๋•Œ๋ฌธ์—, ์ถ”๊ฐ€์ ์œผ๋กœ ๊ฐ์ฒด ์ง€ํ–ฅ์„ 100% ๊ตฌํ˜„ํ•˜์—ฌ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค.2๋ฒˆ ๋‹ต: Write Once Run Anywhere, ๋œป์€ ํ•œ๋ฒˆ๋งŒ ์ž‘์„ฑํ•˜๋ฉด ํ”„๋กœ๊ทธ๋žจ์˜ ์ˆ˜์ •์ด๋‚˜ ์ปดํŒŒ์ผ ์—†์ด ์–ด๋–ค ํ”Œ๋žซํผ์—์„œ๋“  ๋…๋ฆฝ์ ์œผ๋กœ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๋œป์ด๋‹ค. // ์ž๋ฐ” ์†Œ์Šค ํŒŒ์ผ์„ ์ปดํŒŒ์ผํ•œ ํด๋ž˜์Šค ํŒŒ์ผ์—๋Š” .. 2022. 5. 18.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 3์žฅ ์š”์•ฝ & ์ •๋ฆฌ [๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 3์žฅ ์š”์•ฝ & ์ •๋ฆฌ3์žฅ ๋ฐ˜๋ณต๋ฌธ๊ณผ ๋ฐฐ์—ด ๊ทธ๋ฆฌ๊ณ  ์˜ˆ์™ธ์ฒ˜๋ฆฌ1. ๋ฐ˜๋ณต๋ฌธ  for(์ดˆ๊ธฐ๋ฌธ; ์กฐ๊ฑด์‹; ๋ฐ˜๋ณต ํ›„ ์ž‘์—…๋ฌธ) { ์‹คํ–‰๋ฌธ์žฅ;} ์ดˆ๊ธฐ๋ฌธ์— ๋ฐ˜๋ณต ์ œ์–ด ๋ณ€์ˆ˜ ์„ ์–ธ ๊ฐ€๋Šฅ์ดˆ๊ธฐ๋ฌธ๊ณผ ๋ฐ˜๋ณต ํ›„ ์ž‘์—…๋ฌธ์— ,๋กœ ๊ตฌ๋ถ„ํ•˜์—ฌ ์—ฌ๋Ÿฌ ๋ฌธ์žฅ ๋‚˜์—ด ๊ฐ€๋Šฅ๋นˆ์ƒํƒœ๋กœ ๋‘์–ด๋„ ๋˜์ง€๋งŒ ๋์— ์„ธ๋ฏธ์ฝœ๋ก ์€ ์žˆ์–ด์•ผ ํ•จ๋ณ€์ˆ˜๋ฅผ ์ดˆ๊ธฐ๋ฌธ์— ์„ ์–ธํ•˜๋ฉด for๋ฌธ ๋ธ”๋Ÿญ ๋‚ด์—์„œ๋งŒ ์‚ฌ์šฉ๋˜๋Š” ์ง€์—ญ ๋ณ€์ˆ˜๋กœ ์„ ์–ธํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Œ๋ฌดํ•œ๋ฐ˜๋ณต1. ์กฐ๊ฑด์‹์— ๋…ผ๋ฆฌ ๋ฆฌํ„ฐ๋Ÿด true;2. ์กฐ๊ฑด์‹์„ ๋น„์›Œ๋‘  ; ;while(์กฐ๊ฑด์‹){ ์‹คํ–‰๋ฌธ์žฅ;}do{ ์‹คํ–‰๋ฌธ์žฅ;} while(์กฐ๊ฑด์‹);while๋ฌธ ๋์—๋Š” ์„ธ๋ฏธ์ฝœ๋ก ์ด ์—†์ง€๋งŒ, do while๋ฌธ ๋์—๋Š” ์„ธ๋ฏธ์ฝœ๋ก ์ด ์žˆ์–ด์•ผ ํ•จwhile, do-while๋ฌธ ์กฐ๊ฑด์‹์— ์‚ฌ์šฉ๋  ๋ฐ˜๋ณต ์ œ์–ด ๋ณ€์ˆ˜๋Š” ๊ทธ ์ „์— ์„ ์–ธ๋˜์–ด ์žˆ์–ด์•ผ ํ•จwhile.. 2022. 5. 18.
728x90