使用构造函数vs直接初始化

时间:2016-06-27 18:51:42

标签: java

我正在尝试使用构造函数声明字符串a1,b1并声明另外两个字符串a2,b2。在检查它们是否相等时,我会得到不同的回答。

public class Practice {
    public static void main(String args[]){ 
        String a1= new String("Check");
        String b1= new String("Check");
        String a2="Check1";
        String b2="Check1";
        System.out.println(a1==b1);
        System.out.println(a2==b2);
    }
}

Output:
false
true

0 个答案:

没有答案