当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Scala String compareTo()用法及代码示例


compareTo()方法用于将一个字符串与另一个字符串进行比较。需要记住的几点:

  • 在此,如果比较中的字符串(S1)与字符串(S2)相同,则此方法返回零。
  • 如果S1小于S2,则返回负数,该负数是字符值的差。
  • 如果S1大于S2,则返回正数。

函数定义: int compareTo(String another String)
返回类型: It returns an integer.

范例1:


// Scala program of compareTo() 
// method 
  
// Creating object 
object GfG 
{  
  
    // Main method 
    def main(args:Array[String]) 
    { 
        // Creating a String 
        val m1 = "Nidhi"
          
        // Applying compareTo() method 
        val result = m1.compareTo("Nidhi") 
          
        // Displays output 
        println(result) 
      
    } 
} 
输出:
0

由于两个字符串相同,它返回零。
范例2:

// Scala program of compareTo() 
// method 
  
// Creating object 
object GfG 
{  
  
    // Main method 
    def main(args:Array[String]) 
    { 
        // Creating a String 
        val m1 = "Nidhi"
          
        // Applying compareTo() method 
        val result = m1.compareTo("Nidh") 
          
        // Displays output 
        println(result) 
      
    } 
} 
输出:
1

当S1大于S2时,它将返回一个正数。
范例3:

// Scala program of compareTo() 
// method 
  
// Creating object 
object GfG 
{  
  
    // Main method 
    def main(args:Array[String]) 
    { 
        // Creating a String 
        val m1 = "Nidhi"
          
        // Applying compareTo() method 
        val result = m1.compareTo("nidh") 
          
        // Displays output 
        println(result) 
      
    } 
} 
输出:
-32

由于S1小于S2,因此它返回负数。



相关用法


注:本文由纯净天空筛选整理自nidhi1352singh大神的英文原创作品 Scala String compareTo() method with example。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。