MapleStory Finger Point Cute Line Smiley Blinking Hello Kitty Angel MapleStory Finger Point

πŸ’Ž JAVA/JAVA κ°œλ…μ •λ¦¬

Λšβ‚Šβœ©β€§β‚Š μžλ°” 좜λ ₯λ¬Έ 정리 (println,print, printf) Λšβ‚Šβœ©β€§β‚Š

HYEJU01 2024. 4. 14. 23:38
  1. System.out.println():
    • System.out.println()은 μžλ°”μ—μ„œ κ°€μž₯ 일반적으둜 μ‚¬μš©λ˜λŠ” 좜λ ₯ λ°©λ²•μž…λ‹ˆλ‹€.
    • println()은 κ΄„ν˜Έ μ•ˆμ— μ „λ‹¬λœ 인자λ₯Ό 좜λ ₯ν•œ ν›„ μžλ™μœΌλ‘œ 쀄을 λ°”κΏ‰λ‹ˆλ‹€.
    • 예λ₯Ό λ“€μ–΄:
    • javaCopy code
      System.out.println("Hello, world!");
  2. System.out.print():
    • System.out.print()도 println()κ³Ό μœ μ‚¬ν•˜μ§€λ§Œ 쀄 λ°”κΏˆμ„ ν•˜μ§€ μ•Šκ³  좜λ ₯만 ν•©λ‹ˆλ‹€.
    • 예λ₯Ό λ“€μ–΄:
      javaCopy code
      System.out.print("Hello, "); System.out.print("world!");
  3. System.out.printf():
    • System.out.printf()λŠ” C μ–Έμ–΄μ˜ printf()와 μœ μ‚¬ν•œ 포맷을 μ§€μ›ν•˜λŠ” 좜λ ₯ λ°©λ²•μž…λ‹ˆλ‹€.
    • μ„œμ‹ μ§€μ •μžλ₯Ό μ‚¬μš©ν•˜μ—¬ 좜λ ₯ 양식을 지정할 수 μžˆμŠ΅λ‹ˆλ‹€.
    • 예λ₯Ό λ“€μ–΄:
    • javaCopy code
      String name = "Alice"; int age = 30; System.out.printf("Name: %s, Age: %d\n", name, age);
  4. System.out.format():
    • System.out.format()은 printf()와 거의 λ™μΌν•˜κ²Œ λ™μž‘ν•©λ‹ˆλ‹€.
    • 포맷 λ¬Έμžμ—΄κ³Ό 그에 ν•΄λ‹Ήν•˜λŠ” 인자λ₯Ό μ œκ³΅ν•˜μ—¬ ν˜•μ‹ν™”λœ λ¬Έμžμ—΄μ„ μƒμ„±ν•©λ‹ˆλ‹€.
    • 예λ₯Ό λ“€μ–΄:
    • javaCopy code
      double price = 19.95; System.out.format("The price is: %.2f\n", price);
  5. System.console().printf():
    • μ½˜μ†”μ—μ„œ μ‚¬μš©ν•  수 μžˆλŠ” ν˜•μ‹ν™”λœ 좜λ ₯을 μ œκ³΅ν•©λ‹ˆλ‹€.
    • 이 방법은 μ½˜μ†” μž…λ ₯을 μ§€μ›ν•˜λŠ” ν™˜κ²½μ—μ„œλ§Œ μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • 예λ₯Ό λ“€μ–΄:
    • Console console = System.console();
      if (console != null) {
          console.printf("Enter your name: ");
          String name = console.readLine();
          console.printf("Hello, %s!\n", name);
      }

μ΄λŸ¬ν•œ 좜λ ₯ 방법듀은 μžλ°”μ—μ„œ λ‹€μ–‘ν•œ 상황에 맞게 μ‚¬μš©λ  수 μžˆμŠ΅λ‹ˆλ‹€.

println()은 κ°„λ‹¨ν•œ λ¬Έμžμ—΄ 좜λ ₯에 μœ μš©ν•˜κ³ ,

printf() λ˜λŠ” format()은 ν˜•μ‹ν™”λœ 좜λ ₯이 ν•„μš”ν•œ κ²½μš°μ— νŽΈλ¦¬ν•˜κ²Œ μ‚¬μš©λ©λ‹ˆλ‹€.