public class A {
public final String tempString="world";//这里可以把final去掉,结果等同!!
public final char[] charArray="Hello".toCharArray();
public char[] getCharArray() {
return charArray;
}
public String getTempString() {
return tempString;
}
}
1
2
3
4
5
6
7
8
9
10
创建测试类:
public class TestA {
public static void main(String[] args) {
A a1=new A();
A a2=new A();
public class A {
public String tempString="world";
public final String tempStringArray[]={"Fire","Lang"};
public final char[] charArray={'h','e','l','l','o'};
public Character charx='l';
public char[] getCharArray() {
return charArray;
}
public String getTempString() {
return tempString;
}
public String[] getTempStringArray() {
return tempStringArray;
}
public Character getCharx() {
return charx;
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
测试代码:
public class TestA {
public static void main(String[] args) {
A a1=new A();
A a2=new A();
System.out.println(a1.tempString==a2.tempString);
System.out.println(a1.tempStringArray==a2.tempStringArray);//看这里
System.out.println("#####################");//看这里
System.out.println(a1.tempStringArray[0]==a2.tempStringArray[0]);
System.out.println(a1.tempStringArray[0]=="Fire");
System.out.println("#####################");
System.out.println(a1.charArray==a2.charArray);
System.out.println(a1.charx==a2.charx);
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
输出: