Java String.equals 与 ==


String.equals() 比较内容,而 == 检查引用是否指向同一对象。

示例

请参见以下示例图解 −

public class Tester {
   public static void main(String[] args) {
      String test = new String("a");
      String test1 = new String("a");
      System.out.println(test == test1);
      System.out.println(test.equals(test1));
   }
}

输出

false
true

更新于:24-2-2020

211 次浏览

开启你的 职业生涯

通过完成课程获得认证

开始
广告