public class test { public static void add3 (Integer i){ int val = i.intValue ( ); val += 3; i = new Integer (val); } public static void main (String args [ ] ) { Integer i = new Integer (0); add3 (i); system.out.printIn (i.intValue ( ) ); } } What is the result?()
- A、 Compilation will fail.
- B、 The program prints “0”.
- C、 The program prints “3”.
- D、 Compilation will succeed but an exception will be thrown at line 3.
正确答案:B
答案解析:有
微信扫一扫手机做题