这句话是对的,看下面代码- public class Test {
- public static void main(String[] args) {
- String x = new String("123");
- String y = new String("123");
-
- [color=Lime][color=YellowGreen]//x,y是两个对象,地址值不同,==操作,返回false;[/color]
- System.out.println(x == y);
-
- [color=Lime]//String中equals重写了Object中的equals方法,比较的是两个字符串是否相同。返回true。[/color]
- System.out.println(x.equals(y));
- }
- }
复制代码 |