21 AĞUSTOS 2011, Pazar
Scala olarak nasıl bir listeden yinelenen kaldırırım?
Ben varsayalım
val dirty = List("a", "b", "a", "c")
Orada döndüren liste çalışması"", "b", "c"
CEVAP
21 AĞUSTOS 2011, Pazar
Seq, ScalaDoc bakabilirsiniz
scala> dirty.distinct
res0: List[java.lang.String] = List(a, b, c)
Güncelleme. Diğerleri List
yerine Set
kullanarak önerdi. Sorun değil, ama varsayılan olarak, Set
arabirim element düzeni korumak değil unutmayın. Set bir uygulama olduğunu açıkça kullanmak isteyebilirsinizyoksipariş collection.mutable.LinkedHashSet gibi korumak.
Bunu Paylaş:
Nasıl Kişisel olarak scala bir ifade t...
Tüm listeden yinelenen bulmak için nas...
Nasıl Scala içinde bir bayt dizisi ola...
Nasıl dosyaları zaman uyumsuz olarak y...
Nasıl metin yatay ve dikey olarak Andr...