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

  • Kiddyzuzaa

    Kiddyzuzaa

    25 ŞUBAT 2014
  • Madeon

    Madeon

    31 Ocak 2010
  • picster

    picster

    20 NİSAN 2006