¿Hay un equivalente de Nil
para Set
en scala?equivalente de Scala Nil para el conjunto
He intentado utilizar Nil
como un valor para Set
, pero tiene un error (de esperar ya que el tipo de Nil
es List
)
Gracias
¿Hay un equivalente de Nil
para Set
en scala?equivalente de Scala Nil para el conjunto
He intentado utilizar Nil
como un valor para Set
, pero tiene un error (de esperar ya que el tipo de Nil
es List
)
Gracias
Set.empty
es ese conjunto; aunque no puede obtenerlo directamente, resulta que es solo un objeto privado en el objeto complementario Set
(llamado, obviamente, EmptySet
). Todo lo que hace Set.empty
es devolver ese conjunto con un molde al tipo correcto.
Se hace de esta manera, en lugar de con Nil
, porque los conjuntos son invariantes en sus parámetros. Nil
es List[Nothing]()
, pero no se pudo agregar nada a Set[Nothing]()
.
Si necesita especificar el tipo de su conjunto vacío, puede usar, p. Set.empty[String]
.
Puede utilizar Set.empty
o simplemente Set()
.
creo que busca Set.empty