>> 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入門トップに戻る













