📌  相关文章
📜  在 Scala 中将Java Set 转换为字符串的程序(1)

📅  最后修改于: 2023-12-03 15:23:18.724000             🧑  作者: Mango

在 Scala 中将 Java Set 转换为字符串的程序

在 Scala 中,我们可以使用 mkString 函数将 Java Set 转换为字符串。下面是示例代码:

import java.util.{HashSet => JHashSet}

val set = new JHashSet[String]()
set.add("foo")
set.add("bar")
set.add("baz")

val str = set.toArray.mkString(",")

println(str) // 输出结果为 "foo,bar,baz"

在上面的代码中,我们首先导入了 Java 中的 HashSet 类,并使用 JHashSet 作为别名。然后我们创建了一个新的 JHashSet 对象,并向其中添加了三个字符串元素。接着,我们通过 set.toArrayJHashSet 转换为数组,并使用 mkString 函数将数组转换为逗号分隔的字符串。最后,我们打印输出了转换后的字符串。

需要注意的是,mkString 函数中的参数 , 表示每个元素之间的分隔符,您可以根据实际需求将其替换为其他字符或字符串。

希望这篇介绍对您有所帮助。