Scala 将Java字符集转换为字符串的程序
可以利用Scala中Java的toString方法将Java字符集转换为字符串。这里,我们需要导入Scala的JavaConversions对象才能使此转换工作。
现在,让我们看一些示例,然后讨论它是如何工作的。
例1:
// Scala程序将Java集
//在Scala中转换为字符串
//导入Scala的JavaConversions对象
import scala.collection.JavaConversions._
//创建对象
object GfG
{
//主方法
def main(args:Array[String])
{
//在Java中创建字符集
val set = new java.util.HashSet[Char]()
//向集合中添加字符
set.add('a')
set.add('b')
set.add('c')
//将集合转换为字符串
val str = set.toString
//显示输出
println(str)
}
}
[a,b,c]
这里,重复的元素被消除,集合元素的结果顺序与上述相同。
例2:
// Scala程序将Java集
//在Scala中转换为字符串
//导入Scala的JavaConversions对象
import scala.collection.JavaConversions._
//创建对象
object GfG
{
//主方法
def main(args:Array[String])
{
//在Java中创建字符集
val set = new java.util.HashSet[Char]()
//向集合中添加字符
set.add('d')
set.add('b')
set.add('c')
//将集合转换为字符串
val str = set.toString
//显示输出
println(str)
}
}
[b,c,d]
在这里,所述集合的顺序不正确,但其结果输出是正确的。