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 
dart_programming_string.htm
广告