将scala set 转为 java set
时间: 2023-06-18 14:03:06 浏览: 174
可以使用Scala自带的JavaConverters工具将Scala Set转换为Java Set,示例如下:
```scala
import scala.collection.JavaConverters._
import java.util.{HashSet => JHashSet}
val scalaSet = Set(1, 2, 3)
val javaSet = new JHashSet[Int](scalaSet.asJava)
```
这里我们先导入JavaConverters,将Scala Set转换为Java Set时需要使用asJava方法,最终得到的javaSet是一个Java HashSet。
相关问题
将scala set 转为 java.util.set
您可以使用Scala的JavaConverters来将Scala Set转换为Java Set。以下是一个示例:
```scala
import scala.collection.JavaConverters._
val scalaSet = Set("apple", "banana", "orange")
val javaSet = scalaSet.asJava
```
现在,您可以将`javaSet`传递给使用`java.util.Set`的Java方法。
阅读全文