颠倒Kotlin中字符串的单词顺序
嗨,大家好,我正在寻找方式来扭转Kotlin中字符串的顺序。
例如,输入字符串将是:
怎么了,Pal!
输出字符串将是:
朋友! 起来,是什么
我知道我需要使用反转模块,但我不知道如何…
假设反向在这项任务中是有帮助的,你是正确的。 但是,要逆转单词的顺序,还需要使用split和joinToString之类的东西(或者自己实现它们):
fun reverseOrderOfWords(s: String) = s.split(" ").reversed().joinToString(" ") val s = "What is up, Pal!" println(reverseOrderOfWords(s))
输出:
Pal! up, is What