本帖最后由 Miss小强 于 2013-5-1 18:16 编辑
(4) 指出下列程序运行的结果,并说明主要原因
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';
}
} |