2009年2月19日 星期四

第162題

Given:
11. public static void main(String[] args){
12. Integer i = new Integer(1) + new Integer(2);
13. switch(i){
14. case 3: System.out.println("three"); break;
15. default: System.out.println("other"); break;
16. }
17. }
What is the result?
A. three
B. other
C. An exception is thrown at runtime.
D. Compilation fails because of an error on line 12.
E. Compilation fails because of an error on line 13.
F. Compilation fails because of an error on line 15.
答案:A
參考:11-1 數字類型
-----------------------------------------------------
12. Integer i = new Integer(1) + new Integer(2); //i=3

沒有留言:

張貼留言