Chi*_*kar 2 scala string-concatenation set
我有一个Set[String]
包含几个字符串的不可变Scala ,比方说{"a", "b", "c"}
.我想基本上将它们添加到String
看起来像"\"a\",\"b\",\"c\""
.我知道我可以创建一个var resultStr
并使用for循环来获得结果.但是由于Scala鼓励使用不可变的val而不是val,并且在集合上定义了很多操作,我想知道是否有更优雅的方法来实现结果.
谢谢.
如果你想从scala集合中创建一个String,那么你可以简单地使用它mkString(sep)
.例如,
Set("a", "b", "c").mkString(",")
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
638 次 |
最近记录: |