Scala 将Java字符串列表转换为字符串的程序

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 list = new java.util.ArrayList[String]()
           
         // 将字符串添加到列表中
         list.add("geeks")
         list.add("for")
         list.add("geeks")
           
         // 将列表转换为字符串
         val str = list.toString
           
         // 显示输出
         println(str)
       
     }
}
[geeks, for, geeks]

这里,重复元素没有被消除,并且列表中元素的结果顺序与上述相同。
例2:

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

这里,所述列表不是按照正确的顺序,因此结果输出也不是正确的顺序。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Scala 示例