Dart-programming-string-compareto-method

提供:Dev Guides
移動先:案内検索

String compareTo()メソッド

先頭と末尾のスペースをすべて削除して、新しい文字列を返します。 ただし、この方法では2つの文字列の間のスペースは破棄されません。

構文

compareTo(String other)

戻りタイプ

2つの文字列間の関係を表す整数を返します。

  • 0 -文字列が等しい場合。
  • 1 -最初の文字列が2番目の文字列よりも大きい場合
  • -1 -最初の文字列が2番目の文字列よりも小さい場合

void main() {
   String str1 = "A";
   String str2 = "A";
   String str3 = "B";

   print("str1.compareTo(str2): ${str1.compareTo(str2)}");
   print("str1.compareTo(str3): ${str1.compareTo(str3)}");
   print("str3.compareTo(str2): ${str3.compareTo(str2)}");
}

次の output -が生成されます。

str1.compareTo(str2): 0
str1.compareTo(str3): -1
str3.compareTo(str2): 1