java中if判断语句字符串相等的书写格式(易错)

//错误写法

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

猜你喜欢

转载自blog.csdn.net/weixin_42133768/article/details/81380303
今日推荐