string - Scala 从字符串末尾删除字符

标签 string scala

在 Scala 中删除字符串末尾最后一个字符的最简单方法是什么?

我发现 Rubys String 类有一些非常有用的方法,例如 chop。我会在 Scala 中使用“oddoneoutz”.headOption,但它已被贬值。我不想讨论过于复杂的问题:

string.slice(0, string.length - 1)

请有人告诉我有一个很好的简单方法,比如对这种常见的东西进行砍伐。

最佳答案

使用 dropRight 怎么样,它在 2.8 中有效:-

"abc!".dropRight(1)

生成“abc”

关于string - Scala 从字符串末尾删除字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1822481/

相关文章:

python - f.read 空着

mongodb - salat是否支持scala中Either类型的反/序列化?

Javascript 多行字符串和意外 token ILLEGAL

scala - 字段中的空值会生成 MatchError

scala - (/home/user/.sbt) 已被弃用。请使用标准位置 :/home/user/project?

scala - 在 scala 中,如何使类型类适用于 Aux 模式? - 第2部分

scala - 如何使用 scala Reflect 获取给定类/特征的所有实例?给定实例的所有引用?

Javascript 将字符串转化为kb格式

arrays - 通过 [String][String] 进行嵌套数组/对象访问

java - 如何在 Java 中比较字符串?