>> Java入門トップに戻る
Javaで文字列の比較を行うには「equalsメソッド」を使います。
引数に比較対象の文字列、またはStringオブジェクト(変数)を指定します。
戻り値は、比較した文字列が等しければtrueを、違う場合はfalseが返ります。
文字列の比較も基本なので覚えておきましょう。
>> 【Stringクラス 文字列の検索 indexOf】に進む
>> Java入門トップに戻る
Stringクラス 文字列の比較 equals
引数に比較対象の文字列、またはStringオブジェクト(変数)を指定します。
戻り値は、比較した文字列が等しければtrueを、違う場合はfalseが返ります。
public class Moji { public static void main(String[] args) { //英語 String str = "AAA"; String str2 = "BBB"; String str3 = "AAA"; if(str.equals(str2)){ System.out.println("等しいです"); }else{ System.out.println("違います"); } if(str.equals(str3)){ System.out.println("等しいです"); }else{ System.out.println("違います"); } } }最初のequalsメソッドでは違う文字列を比較してるのでfalseが返って、「違います」と表示されますが、2つ目の方では等しいので「等しいです」と表示されます。
文字列の比較も基本なので覚えておきましょう。
>> 【Stringクラス 文字列の検索 indexOf】に進む
>> Java入門トップに戻る