Java SE练习题错误总结
一、String类的引用
-
指出下列程序运行的结果 (B) public class Example { String str = new String("good"); char[] ch = { 'a', 'b', 'c' }; public static void main(String args[]) { Example ex = new Example(); ex.change(ex.str, ex.ch); System.out.print(ex.str + " and "); System.out.print(ex.ch); } public void change(String str, char ch[]) { str = "test ok"; ch[0] = 'g'; } } A、 good and abc B、 good and gbc C、 test ok and abc D、 test ok and gbc
大家可能以为Java中String和数组都是对象所以肯定是对象引用,然后就会选D,其实这是