📜  带有示例的 Scala String endsWith() 方法(1)

📅  最后修改于: 2023-12-03 15:09:45.524000             🧑  作者: Mango

Scala String endsWith() 方法

Scala String 类中的 endsWith() 方法用于判断当前字符串是否以给定的后缀结尾。方法返回 true 或 false。

语法
def endsWith(suffix: String): Boolean
参数

该方法接受一个字符串作为参数,表示需要判断的后缀。

返回值

如果当前字符串以指定后缀结尾,则返回 true,否则返回 false。

示例

下面是一个示例程序,演示了如何使用 endsWith() 方法:

object Example {
  def main(args: Array[String]) {
    val str1 = "Hello, world!"
    val str2 = "world!"

    // 判断 str1 是否以 str2 结尾
    val result1 = str1.endsWith(str2)

    // 判断 str1 是否以 "Hello" 结尾
    val result2 = str1.endsWith("Hello")

    // 打印结果
    println(result1)  // true
    println(result2)  // false
  }
}

在上面的示例中,我们定义了一个字符串 str1,它包含了一个逗号和一个空格,后面跟着单词 world。我们定义了一个字符串 str2,它只包含单词 world。然后,我们使用 endsWith() 方法判断 str1 是否以 str2 结尾,结果为 true。接着,我们使用 endsWith() 方法判断 str1 是否以 Hello 结尾,结果为 false。

注意:endsWidth() 方法区分大小写。如果需要不区分大小写,可以使用 endsWithIgnoreCase() 方法。