Dart String.compareTo()
方法刪除所有前導和尾隨空格返回一個新字串。 但是,此方法不會丟棄兩個字串之間的空格。
語法
String.compareTo(String other)
返回值
返回表示兩個字串之間關係的整數。
0
- 當字串相等時。1
- 當第一個字串大於第二個字串時;-1
- 當第一個字串小於第二個字串時;範例
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)}");
}
執行上面範例程式碼,得到以下結果 -
str1.compareTo(str2): 0
str1.compareTo(str3): -1
str3.compareTo(str2): 1