Этот метод называется toSet
, например:
scala> val arr = Array("a", "b", "c")
arr: Array[java.lang.String] = Array(a, b, c)
scala> arr.toSet
res1: scala.collection.immutable.Set[java.lang.String] = Set(a, b, c)
В этом случае toSet
метод не существует для Array
.Но существует неявное преобразование в ArrayOps .
. В таких случаях я могу посоветовать вам посмотреть в Predef .Обычно вы должны найти подходящее неявное преобразование там.genericArrayOps
будет использоваться в этом случае.genericWrapArray
также может использоваться, но имеет более низкий приоритет.