Scala 将Java Set中的Float转换为Scala中的Stream的程序
利用Scala中Java的toStream方法,可以将Java Set中的Float转换为Scala中的Stream。我们需要引入Scala的JavaConversions对象,以使转换正常工作。
现在,让我们看一些示例,然后详细讨论它是如何工作的。
举例:1#
//在Scala中将Java集合转换为Stream的代码 //导入Scala的JavaConversions对象 import scala.collection.JavaConversions._ //创建对象 object GfG { // 主方法 def main(args:Array[String]) { //在Java中创建浮点数的集合 val set = new java.util.HashSet[Float]() // 将浮点数添加到集合中 set.add(4.1f) set.add(9.1f) set.add(89.1f) // 将集合转换为Stream val stream = set.toStream // 显示Stream println(stream) } }
Stream(4.1, ?)
举例:2#
//在Scala中将Java集合转换为Stream的代码 //导入Scala的JavaConversions对象 import scala.collection.JavaConversions._ //创建对象 object GfG { // 主方法 def main(args:Array[String]) { //在Java中创建浮点数的集合 val set = new java.util.HashSet[Float]() // 将浮点数添加到集合中 set.add(12.34f) set.add(12.56f) set.add(12.13f) // 将集合转换为Stream val stream= set.toStream // 显示Stream println(stream) } }
Stream(12.34, ?)
版权声明:本页面内容旨在传播知识,为用户自行发布,若有侵权等问题请及时与本网联系,我们将第一时间处理。E-mail:284563525@qq.com