잘난놈되기/SCJP

Q003. 실행문

whatwant 2008. 3. 23. 15:06

Question 3 : 실행문

Given:
11. public class Test {
12.      public static void main(String [] args) {
13.           int x =5;
14.           boolean b1 = true;
15.           boolean b2 = false;
16.
17.           if((x==4) && !b2)
18.                System.out.print(”1 “);
19.           System.out.print(”2 “);
20.           if ((b2 = true) && b1)
21.                System.out.print(”3 “);
22.      }
23. }

What is the result?

A. 2
B. 3
C. 1 2
D. 2 3
E. 1 2 3
F. Compilation fails.
G. Au exceptional is thrown at runtime.

[Head First Java - p.44]
#Java에서는 부울과 정수가 호환되지 않는다. 조건 테스트 결과는 반드시 부울이어야 한다.

Answer: D
반응형