位置:首頁 > Java技術 > Java教學 > Java String equals()方法

Java String equals()方法

描述

此方法將字符串與指定的對象比較。當且僅當參數不為null,並且是一個String對象其結果是true,它表示此對象的字符有相同的序列。

語法

此方法定義的語法如下:

public boolean equals(Object anObject)

參數

這裡是參數的細節:

  • anObject -- 到這個字符串比較對照的對象。

返回值:

  • 此方法判定如果字符串相等返回true,否則返回false。

例子:

public class Test {

   public static void main(String args[]) {
      String Str1 = new String("This is really not immutable!!");
      String Str2 = Str1;
      String Str3 = new String("This is really not immutable!!");
      boolean retVal;

      retVal = Str1.equals( Str2 );
      System.out.println("Returned Value = " + retVal );

      retVal = Str1.equals( Str3 );
      System.out.println("Returned Value = " + retVal );
   }
}

這將產生以下結果:

Returned Value = true
Returned Value = true