1. ホーム
  2. string

[解決済み] 文字列の末尾から文字を削除する Scala

2023-04-19 21:14:51

質問

ScalaでStringの末尾から最後の文字を削除する最も簡単な方法は何ですか?

RubysのStringクラスには、次のような非常に便利なメソッドがあります。 チョップ . 私はScalaの "oddoneoutz".headOption を使っていたのですが、これは非推奨となっています。過度に複雑なのは勘弁してほしい。

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

このような一般的なものに対して、chopのような素敵なシンプルなメソッドがあることを誰か教えてください。

どのように解決するのですか?

2.8で動作するdropRightを使用してはどうでしょうか:-。

"abc!".dropRight(1)

これは、"abc"を生成します。