//错误写法
String a=new String(“abc”);
String b=new String(“abc”);
if(a==b)
{
System.out.println(“OK”);
}
//上面的 程序中不会运行出任何结果
//修改 之后的程序
String a=new String(“abc”);
String b=new String(“abc”);
if(a.equals(b))//a.equals(b)这个返回的是一个布尔类型(bool):真为ture 假为false
{
System.out.println(“OK”);
}
//修改后的代码运行结果为:OK
版权声明:本文为weixin_42133768原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。