1 |
public static void main(String[] args){
|
2 |
String a = "a1" ;
|
3 |
String b = "a" + 1 ;
|
4 |
System.out.println(a==b);
|
5 | } |
2
1 |
public static void main(String[] args){
|
2 |
String a = "ab" ;
|
3 |
String bb = "b" ;
|
4 |
String b = "a" + bb;
|
5 |
System.out.println(a==b);
|
6 | } |
3
1 |
public static void main(String[] args){
|
2 |
String a = "ab" ;
|
3 |
final String bb = "b" ;
|
4 |
String b = "a" + bb;
|
5 |
System.out.println(a==b);
|
6 | } |
4
1 |
public static void main(String[] args){
|
2 |
String a = "ab" ;
|
3 |
final String bb = getBB();
|
4 |
String b = "a" + bb;
|
5 |
System.out.println(a==b);
|
6 | } |
7 |
private static String getBB() { return "b" ; }
|
5
1 |
private static String a = "ab" ;
|
2 |
public static void main(String[] args){
|
3 |
String s1 = "a" ;
|
4 |
String s2 = "b" ;
|
5 |
String s = s1 + s2;
|
6 |
System.out.println(s == a);
|
7 |
System.out.println(s.intern() == a);
|
8 | } |
6
1 |
private static String a = new String( "ab" );
|
2 |
public static void main(String[] args){
|
3 |
String s1 = "a" ;
|
4 |
String s2 = "b" ;
|
5 |
String s = s1 + s2;
|
6 |
System.out.println(s == a);
|
7 |
System.out.println(s.intern() == a);
|
8 |
System.out.println(s.intern() == a.intern());
|
9 | } |