Scala 在Java字符列表上应用foreach()方法的程序

Scala 在Java字符列表上应用foreach()方法的程序

可以通过使用Scala的JavaConversions对象,在Scala中将foreach()方法应用于Java字符列表。此外,我们需要使用JavaConversions对象,因为Java语言中没有foreach方法。

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

示例:1#

   
//在Scala中应用foreach()方法的程序
//Java字符列表

// 导入Scala的JavaConversions对象
import scala.collection.JavaConversions._

// 创建对象
object GfG
{ 

    // 主方法
    def main(args:Array[String])
    {

        // 创建Java字符列表
        val list = new java.util.ArrayList[Char]()

        // 将字符添加到列表中
        list.add('e')
        list.add('f')
        list.add('g')

        // 对列表应用foreach方法并显示结果
        list.foreach(println)

    }
}
e
f
g

因此,当将foreach方法应用于所述字符列表时,打印出列表中的每个元素。
示例:2#

// 在Scala中应用foreach()方法的程序
// Java字符列表

// 导入Scala的JavaConversions对象
import scala.collection.JavaConversions._

// 创建对象
object GfG
{

    // 主方法
    def main(args:Array[String])
    {

        // 创建Java字符列表
        val list = new java.util.ArrayList[Char]()

        // 将字符添加到列表中
        list.add('j')
        list.add('l')
        list.add('k')

        // 对列表应用foreach方法并显示结果
        list.foreach(println)

    }
}
j
l
k

与上一个示例相同,但此处列表的元素未按正确顺序排列。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程