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

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

通过在Scala中利用Java的toString方法,可以将Java Set字符串转换为Scala中的字符串。在这里,我们需要导入Scala的JavaConversions对象,以使此转换起作用。

现在,让我们看一些示例,然后讨论它如何详细工作。

示例1:

// Scala程序将Java set
// 转换为Scala中的字符串
   
// 导入Scala的JavaConversions对象
import scala.collection.JavaConversions._
   
// 创建对象
object GfG
{ 
   
     // 主方法
     def main(args:Array[String])
     {
       
         // 在Java中创建字符串集
         val set = new java.util.HashSet[String]()
           
         // 将字符串添加到集合中
         set.add("geeks")
         set.add("for")
         set.add("geeks")
           
         // 将集合转换为字符串
         val str = set.toString
           
         // 显示输出
         println(str)
           
     }
}
[geeks, for]

在此示例中,消除了重复的元素,并且集合中的元素的结果顺序与上述状态相同。
示例2:

// Scala程序将Java set
// 转换为Scala中的字符串
   
// 导入Scala的JavaConversions对象
import scala.collection.JavaConversions._
   
// 创建对象
object GfG
{ 
   
     // 主方法
     def main(args:Array[String])
     {
       
         // 在Java中创建字符串集
         val set = new java.util.HashSet[String]()
           
         // 将字符串添加到集合中
         set.add("I")
         set.add("am an")
         set.add("author")
           
         // 将集合转换为字符串
         val str = set.toString
           
         // 显示输出
         println(str)
           
     }
}
[author, I, am an]

在此示例中,结果输出中的字符串长度更长的首先显示,而具有更多单词的字符串则最后显示。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Scala 示例