2 つのストリングを比較します。
戻り値 |
説明 |
int |
2 つのストリングが等しい場合は 0。 |
使用法
ストリング 1 はこのオブジェクトです。ストリング 2 はパラメータです。2 つのストリングが等しい場合、戻り値は 0 です。
2 つのストリングが等しくない場合、戻り値は、異なる先頭文字についてストリング 1 からストリング 2 を減算した値です (ストリングの Unicode 値を使用)。
例
(1) この例の比較では、等しいと判断されます。
var cities = new String("Paris Moscow Tokyo");
var string2 = "Paris Moscow Tokyo";
if (cities.compareTo(string2) == 0)
return cities + " == " + string2;
else
return cities + "!=" + string2;
(2) この例の比較では、スペースの数が異なるため、等しくないと判断されます。
var cities = new String("Paris Moscow Tokyo");
var string2 = "Paris Moscow Tokyo";
if (cities.compareTo(string2) == 0)
return cities + " == " + string2;
else
return cities + "!= " + string2;
(3) この例の比較では、大/小文字が異なるため、等しくないと判断されます。
var cities = new String("Paris Moscow Tokyo");
var string2 = "PARIS MOSCOW TOKYO";
if (cities.compareTo(string2) == 0)
return cities + " == " + string2;
else
return cities + "!= " + string2;