2012년 10월 24일 수요일

OCJP 문제풀이 - Question 28


QUESTION 28
Given:

public class TestString1 {
  public static void main(String[] args) {
    String str = "420";
    str += 42;
    System.out.print(str);
  }
}

What is the output?

A. 42
B. 420
C. 462
D. 42042
E. Compilation fails.
F. An exception is thrown at runtime.

Answer: D
Section: All

Explanation/Reference:

  String 간의 + 연산은 그냥 붙여서 나온다. 즉, 42042.

블로그 보관함