假设我们有一个字符串“code”。我们如何连接任意两个字符?例如,我们需要连接最后两个字符,str.init.last + str.last给出的结果为201。我们如何得到de?
str.init.last + str.last
201
de
h9a6wy2h1#
可以使用字符串插值生成任意字符组合:
scala> val code = "code" code: String = code scala> s"${code(1)}${code(3)}" res0: String = oe
1zmg4dgp2#
"code".init.last.toString + "code".last.toString val res7: String = de
(use先将char转换为String,然后与+连接)
char
String
+
2条答案
按热度按时间h9a6wy2h1#
可以使用字符串插值生成任意字符组合:
1zmg4dgp2#
(use先将
char
转换为String
,然后与+
连接)