在 Scala 中,compareTo 函数用于比较字符串与对象。
int compareTo(Object o)
参数 | 描述 |
---|---|
o | 要比较的对象。 |
如果源字符串大,那么返回正数,如果源字符串小,那么返回负数,如果相等,则返回 0。
使用 compareTo 函数既可以比较字符串,也可以比较对象。
使用 compareTo 函数,实现字符串比较
object HaiCoder {
val greeting1: String = "Hello, World!"
val greeting2: String = "Hello, HaiCoder!"
def main(args: Array[String]) : Unit = {
println("嗨客网(www.haicoder.net)!\n")
var res = greeting1.compareTo(greeting2)
printf("res = %d\n", res)
}
}
程序运行后,控制台输出如下:
我们使用了 compareTo 函数实现了两个字符串的比较,源字符串大,那么返回正整数。
在 Scala 中,compareTo 函数用于比较字符串与对象。