在 Scala 中,contentEquals 函数用于将字符串与 StringBuffer 的内容进行比较。
boolean contentEquals(StringBuffer sb)
参数 | 描述 |
---|---|
sb | StringBuffer 对象。 |
如果相等,则返回 true,否则,返回 false。
使用 contentEquals 函数,实现字符串与 StringBuffer 比较
object HaiCoder {
val m1 = new StringBuffer("HaiCoder")
val m2: String = "Hello"
val m3: String = "HaiCoder"
def main(args: Array[String]) : Unit = {
println("嗨客网(www.haicoder.net)!\n")
var res1 = m2.contentEquals(m1)
var res2 = m3.contentEquals(m1)
if (res1) {
printf("m1 equal m2\n")
}else{
printf("m1 not equal m2\n")
}
if (res2) {
printf("m1 equal m3\n")
}else{
printf("m1 not equal m3\n")
}
}
}
程序运行后,控制台输出如下:
我们看到,m1 和 m2 不相等,m1 和 m3 相等。
在 Scala 中,contentEquals 函数用于将字符串与 StringBuffer 的内容进行比较。