📜  kotlin 获取字符串的最后一行 - Kotlin (1)

📅  最后修改于: 2023-12-03 14:43:42.231000             🧑  作者: Mango

Kotlin获取字符串的最后一行

在Kotlin中,如果你需要从一个多行字符串中获取最后一行,可以使用以下代码:

val text = """
    This is the first line.
    This is the second line.
    This is the last line.
""".trimIndent()

val lastLine = text.lines().last()

这段代码首先定义了一个多行字符串,然后使用trimIndent()函数来移除每行前面的空白符。

接着,我们使用lines()函数将字符串分成一行一行的列表。最后,我们使用last()函数来获取列表中的最后一行。

如果你想要移除最后一行中的空白符,可以使用trim()函数:

val lastLineWithoutWhitespace = lastLine.trim()

这段代码会移除最后一行中的前后空白符,包括制表符、换行符、空格等等。

希望这篇文章能够帮助你在Kotlin中获取字符串的最后一行!