Comment retourner les deux derniers caractères d'une chaîne?
Scala vous permet de le faire d'une manière beaucoup plus propre que l'API String
standard en exploitant l'API collections (pour laquelle il existe une conversion implicite à partir d'un Java.lang.String
dans un IndexedSeq[Char]
):
str takeRight 2
La chose fantastique à propos de l'API est bien sûr qu'elle préserve la représentation du type de la "collection" d'origine (c'est-à-dire String
dans ce cas)!
vous pouvez utiliser .takeRight(2)
var keyword="helloStackoverFlow"
println(keyword.takeRight(2)) // ow