包装类和普通字符串声明给出相同的输出?

时间:2015-03-01 22:54:31

标签: java string wrapper

我在下面尝试了一些例子

String s=new String("cat");
    String s1=new String("cat");
    System.out.println(s==s1);
    System.out.println(s.equals(s1));

这给了我输出false和true。

String s="cat";
String s1="cat";
System.out.println(s==s1);
System.out.println(s.equals(s1));

在这种情况下,两者的输出都是真的 我可以知道两者之间的区别 我听说包装类和普通字符串声明都给出了相同的输出

0 个答案:

没有答案