相关疑难解决方法(0)

Scala - 以功能方式修改字符串

我刚刚开始使用Scala,因此我可以用更实用的方式来做事.

只是想知道是否有更实用的方法来实现如下所示:

def expand(exp: String): String = {
  var result = exp
  for ((k,v) <- libMap) {result = result.replace(k, "(%s)".format(v))}
  result
}
Run Code Online (Sandbox Code Playgroud)

或者一般而言,给定一个字符串和一些可迭代的集合,遍历集合并为每个元素,逐步修改输入字符串.

干杯

functional-programming scala

5
推荐指数
1
解决办法
263
查看次数

标签 统计

functional-programming ×1

scala ×1