Dart String compareTo()方法

通过删除所有前导和尾随空格返回一个新字符串。但是,此方法不会丢弃两个字符串之间的空格。

语法

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

用给定值替换与指定模式匹配的所有子字符串。语法String replaceAll(Pattern from, String replace)参数From - 要替换​​的字符串。repl ...