[๊ณ„์‚ฐ๊ธฐ ๋งŒ๋“ค๊ธฐ] ํ•ด์„ค ๊ฐ•์˜๋ฅผ ๋“ค์œผ๋ฉฐ ๋ฐฐ์šด ์ (+ ๋А๋‚€ ์ )

2025. 3. 6. 18:20ยท๋‚ด์ผ๋ฐฐ์›€์บ ํ”„/๋ณธ์บ ํ”„ ๊ณผ์ œ

1. While ์ข…๋ฃŒ ๋ฐฉ๋ฒ•

๋‚˜๋Š” while(true)๋กœ ์ž…๋ ฅ๋ฐ›๊ณ  break๋กœ ๋น ์ ธ๋‚˜๊ฐ€๋Š” ๋ฐฉ๋ฒ•๋งŒ ์ƒ๊ฐํ–ˆ๋Š”๋ฐ

String exit = "";
While (!exit.equlas("exit")){	}

์ด๋ ‡๊ฒŒ ์ž‘์„ฑํ• ์ˆ˜๋„ ์žˆ๊ตฌ๋‚˜.. ์‹ถ์—ˆ๋‹ค. exit๋ฅผ ํ™œ์šฉํ•ด ํƒˆ์ถœํ•  ์ˆ˜ ์žˆ๋‹ค๋Š”๊ฒŒ ์ง๊ด€์ ์œผ๋กœ ๋А๊ปด์กŒ๋‹ค..

 

2. nextLine()๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ

๋‚˜๋Š” nextInt() ์‹คํ–‰ํ•  ๋•Œ ๋งˆ๋‹ค nextLine์„ ๋ฐ”๋กœ ์•„๋ž˜์— ๊ณ„์† ์ž‘์„ฑํ–ˆ์—ˆ๋Š”๋ฐ

Scanner sc = new Scanner(System.in);
System.out.print("์ฒซ ๋ฒˆ์งธ ์ˆซ์ž ์ž…๋ ฅ: ");
int num1 = sc.nextInt(); 
System.out.print("๋‘ ๋ฒˆ์งธ ์ˆซ์ž ์ž…๋ ฅ: ");
int num2 = sc.nextInt();
sc.nextLine();

์ด๋ ‡๊ฒŒ nextInt()๋ฅผ ์—ฐ์†์œผ๋กœ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด, ์ค‘๋ณต์œผ๋กœ nextLine()์„ ์ถ”๊ฐ€ํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค๋Š” ์ ์„ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค.

๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ๊ฒฝ์šฐ๋Š” nextInt() ์ดํ›„ nextLine()์ด ์ด์–ด์ ธ ์‚ฌ์šฉ๋  ๋•Œ์ด๋‹ค! (์ˆซ์ž, ๊ธฐํ˜ธ, ์ˆซ์ž ์ˆœ์œผ๋กœ ์ž…๋ ฅ๋ฐ›์„ ๋•Œ)

nextLine()์„ ์“ฐ๋ฉด ๊ณต๋ฐฑ ํฌํ•จ ์ „์ฒด ๋ฌธ์ž์—ด์„ ๊ฐ€์ ธ์˜ค๋Š”๋ฐ, ์ด๋•Œ nextInt()์—์„œ ์ˆซ์ž๋ฅผ ์ž…๋ ฅ๋ฐ›์€ ํ›„ ๋‚จ์•„ ์žˆ๋Š” ๊ฐœํ–‰๋ฌธ์ž๊ฐ€ ์ž๋™์œผ๋กœ ์ž…๋ ฅ๋˜์–ด ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

์ด๋Ÿด ๊ฒฝ์šฐ nextLine()์„ ํ•œ๋ฒˆ ๋” ์จ์„œ ๊ฐœํ–‰๋ฌธ์ž๋ฅผ ์ œ๊ฑฐํ•ด์•ผ ํ•œ๋‹ค.

์ฆ‰, nextInt() → nextLine()์„ ์‚ฌ์šฉํ•  ๋•Œ๋งŒ nextLine();์„ ์ถ”๊ฐ€ํ•ด์•ผ ํ•œ๋‹ค.

 

 

3. Level3 ์ˆ˜์ค€ ๊ฐ•์˜๋Š” ์ „ํ˜€!! ๋ชจ๋ฅด๊ฒ ๋‹ค. ใ… ใ… ... ์–ธ์  ๊ฐ„ ๋‹ค ์ดํ•ดํ•  ์ˆ˜ ์žˆ๊ธฐ๋ฅผ

'๋‚ด์ผ๋ฐฐ์›€์บ ํ”„ > ๋ณธ์บ ํ”„ ๊ณผ์ œ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[ํ‚ค์˜ค์Šคํฌ ๋งŒ๋“ค๊ธฐ-2][ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ…] Level 2: ๋ฆฌ์ŠคํŠธ์™€ ์ƒ์„ฑ์ž ์‚ฌ์šฉ ์‹œ ๋ฐœ์ƒํ•œ ๋ฌธ์ œ๋“ค  (0) 2025.03.10
[ํ‚ค์˜ค์Šคํฌ ๋งŒ๋“ค๊ธฐ-1][ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ…] Level 1: ๋ฒ„ํผ ์ฒ˜๋ฆฌ ๋ฌธ์ œ & ๋ฐฐ์šด ์   (0) 2025.03.10
[๊ณ„์‚ฐ๊ธฐ ๋งŒ๋“ค๊ธฐ-5] ๊ณ„์‚ฐ๊ธฐ ๊ณผ์ œ ํšŒ๊ณ   (0) 2025.03.06
[๊ณ„์‚ฐ๊ธฐ ๋งŒ๋“ค๊ธฐ-4][ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ…] ์‚ฌ์น™์—ฐ์‚ฐ์„ ํด๋ž˜์Šค๋กœ ๋ถ„๋ฆฌ ํ›„ ๋ฐœ์ƒํ•œ ๋ฌธ์ œ  (0) 2025.03.04
[๊ณ„์‚ฐ๊ธฐ ๋งŒ๋“ค๊ธฐ-3][ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ…] try-catch ๋ฐ˜๋ณต ๋ถˆ๊ฐ€ ๋ฐ try(if๋ฌธ)์„ ์‚ฌ์šฉํ•  ๋•Œ ๋ฐœ์ƒํ•œ ๋ฌธ์ œ  (0) 2025.03.03
'๋‚ด์ผ๋ฐฐ์›€์บ ํ”„/๋ณธ์บ ํ”„ ๊ณผ์ œ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • [ํ‚ค์˜ค์Šคํฌ ๋งŒ๋“ค๊ธฐ-2][ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ…] Level 2: ๋ฆฌ์ŠคํŠธ์™€ ์ƒ์„ฑ์ž ์‚ฌ์šฉ ์‹œ ๋ฐœ์ƒํ•œ ๋ฌธ์ œ๋“ค
  • [ํ‚ค์˜ค์Šคํฌ ๋งŒ๋“ค๊ธฐ-1][ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ…] Level 1: ๋ฒ„ํผ ์ฒ˜๋ฆฌ ๋ฌธ์ œ & ๋ฐฐ์šด ์ 
  • [๊ณ„์‚ฐ๊ธฐ ๋งŒ๋“ค๊ธฐ-5] ๊ณ„์‚ฐ๊ธฐ ๊ณผ์ œ ํšŒ๊ณ 
  • [๊ณ„์‚ฐ๊ธฐ ๋งŒ๋“ค๊ธฐ-4][ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ…] ์‚ฌ์น™์—ฐ์‚ฐ์„ ํด๋ž˜์Šค๋กœ ๋ถ„๋ฆฌ ํ›„ ๋ฐœ์ƒํ•œ ๋ฌธ์ œ
aggeeeee
aggeeeee
ใ€€ φ(๏ผŽ๏ผŽ;)ใ€€๐Ÿ”œใ€€\_ใธ(โ–ญ-โ–ญ)โœจ
  • aggeeeee
    ๐Ÿฅ” ๋‹˜์˜ ๋ธ”๋กœ๊ทธ
    aggeeeee
    • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (155)
      • Today I Learned (25)
      • ๋‚ด์ผ๋ฐฐ์›€์บ ํ”„ (115)
        • ๋ณธ์บ ํ”„ ๊ณผ์ œ (17)
        • ์‚ฌ์ „์บ ํ”„ ๊ณผ์ œ (23)
        • SQL ์ฝ”๋“œ์นดํƒ€ (44)
        • ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ฝ”๋“œ์นดํƒ€ (31)
      • ๐Ÿ’ป๐Ÿš€ (15)
        • Java (7)
        • Git & GitHub (1)
        • CS (4)
        • Spring & SpringBoot (3)
  • ๋งํฌ

  • ์ตœ๊ทผ ๊ธ€

  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.3
aggeeeee
[๊ณ„์‚ฐ๊ธฐ ๋งŒ๋“ค๊ธฐ] ํ•ด์„ค ๊ฐ•์˜๋ฅผ ๋“ค์œผ๋ฉฐ ๋ฐฐ์šด ์ (+ ๋А๋‚€ ์ )
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”