public class Example {
String str = new String("goot");
char [] ch = {'a','b','c'};
public static void main(String[] args) {
Example ex = new Example();
ex.change(ex.str,ex.ch);
System.err.print(ex.str+ "and" );
System.err.println(ex.ch);
}
public void change(String str,char ch[]){
str ="test ok";
ch[0]='g';
}
}
运行结果如下
由此可知String 对象的特性是值不可被修改,因为String类修饰符是final