String类型创建的核心:String类型创建后其内容不可更改
package String;
/**
* @author jee
* @version 1.0
*/
/**
* 经典例题:
*
*/
public class String04 {
public static void main(String[] args) {
Test test = new Test();
test.change(test.s,test.chars);
System.out.println(test.s+"mmm");
System.out.println(test.chars);
}
}
class Test{
//分析 String是final类型的不能更改内容,一旦重新赋值指向就会发生变化
String s = new String("hello");
final char chars [] ={'j','a','v','a'};
public void change(String s,char chars[])
{
s = "Hello";
chars [0] ='h';
}
}