
String 是对象,a==b判断的是a和b是不是一个对象,他们是不同的对象,只是内容相同而已,你应该这么判断
System.out.println(a.equals(b));
只有int float double boolean这些不是对象的类型才可以用==直接判断内容是否相同,别的都要用equals

String 是对象,a==b判断的是a和b是不是一个对象,他们是不同的对象,只是内容相同而已,你应该这么判断
System.out.println(a.equals(b));
只有int float double boolean这些不是对象的类型才可以用==直接判断内容是否相同,别的都要用equals