从Scala中的String末尾删除最后一个字符的最简单方法是什么?
我发现Rubys String类有一些非常有用的方法,比如chop.我会在Scala中使用"oddoneoutz".headOption,但它是折旧的.我不想陷入过于复杂的境地:
string.slice(0, string.length - 1)
Run Code Online (Sandbox Code Playgroud)
请有人告诉我有一个很好的简单方法,如剁这种常见的东西.
Don*_*zie 132
如何使用dropRight,它适用于2.8: -
"abc!".dropRight(1)
Run Code Online (Sandbox Code Playgroud)
哪个产生"abc"
Wal*_*ang 12
string.init // padding for the minimum 15 characters
Run Code Online (Sandbox Code Playgroud)
val str = "Hello world!"
str take (str.length - 1) mkString
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
55676 次 |
最近记录: |