String 的equals 与==

1.    String qString="sss";
     String string=new String("sss");
     if (qString==string) {

        System.out.println("正确");

return;

    }
    System.out.println("错误");

}

结果是:错误

2.String qString="sss";
    String string= "sss";
    if (qString==string) {
        System.out.println("正确");
        return;
    }

    System.out.println("错误");

结果是:正确

3.String qString="sss";
     String string=new String("sss");
     if (qString.equals(string)) {

        System.out.println("正确");

return;

    }
    System.out.println("错误");

}

结果是:正确



版权声明:本文为bingguang1993原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。