SORU
18 ŞUBAT 2011, Cuma


Nasıl değişmez dönüştürebilirsiniz.Harita kesilebilir.Scala harita?

Nasıl değişmez dönüştürebilirsiniz.Harita kesilebilir.Harita değerleri güncelleyebilirsiniz böylece Scala harita?

CEVAP
19 ŞUBAT 2011, CUMARTESİ


En temiz yolu mutable.Map varargs fabrika kullanmak olacaktır. yaklaşımın aksine, bu CanBuildFrom mekanizmasını kullanır, ve eğer öyleyse kütüphane kodu bu yararlanmak için yazılmışsa: daha etkili olma potansiyeline sahiptir

val m = collection.immutable.Map(1->"one",2->"Two")
val n = collection.mutable.Map(m.toSeq: _*) 

Bu Map Bir de Çift dizisi olarak görülebilir, çünkü çalışır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • grickle

    grickle

    22 AĞUSTOS 2006
  • Klemens Torggler

    Klemens Torg

    11 Mart 2008
  • picster

    picster

    20 NİSAN 2006