Java equalsIgnoreCase() メソッド

Java String类Java Stringクラス


equalsIgnoreCase() メソッドは、文字列を指定されたオブジェクトと比較するために使用され、大文字と小文字を区別しません。

構文

public boolean equalsIgnoreCase(String anotherString)

パラメータ

  • anObject-- 文字列と比較するオブジェクト。

戻り値

指定されたオブジェクトが文字列と等しい場合は true を返し、それ以外の場合は false を返します。

例

equals() は大文字と小文字の区別を判断しますが、equalsIgnoreCase() は大文字と小文字の区別を判断しません。

例

public class Test {
    public static void main(String args[]) {
        String Str1 = new String("サンプル");
        String Str2 = Str1;
        String Str3 = new String("サンプル");
        String Str4 = new String("サンプル");
        boolean retVal;

        retVal = Str1.equals( Str2 );
        System.out.println("戻り値 = " + retVal );

        retVal = Str3.equals( Str4);
        System.out.println("戻り値 = " + retVal );

        retVal = Str1.equalsIgnoreCase( Str4 );
        System.out.println("戻り値 = " + retVal );
    }
}

上記のプログラムの実行結果は次のとおりです:

返回值 = true
返回值 = false
返回值 = true

Java String类Java Stringクラス

その他の拡張