SORU
5 NİSAN 2012, PERŞEMBE


Groovy Harita döngü?

Harika olarak yapmaya çalıştığım çok basit bir görev var ama işe almak gibi olamaz. Sadece harika bir harita nesnesi döngü ve anahtar ve değer yazdırmaya çalışıyorum ama bu kod çalışmıyor.

//A simple map
def map = [
           'iPhone':'iWebOS',
           'Android':'2.3.3',
           'Nokia':'Symbian',
           'Windows':'WM8'
           ]

//Print the values 
for(s in map) {
    println s   ":"   map[s]
}

Çıkış bu hale gelmek için çalışıyorum:

iPhone:iWebOS
Android:2.3.3
Nokia:Symbian
Windows:WM8

Birisi bunun nasıl yapılacağı hakkında daha ayrıntılı, lütfen?

CEVAP
5 NİSAN 2012, PERŞEMBE


Oldukça basit bir kapatma ile:

def map = [
           'iPhone':'iWebOS',
           'Android':'2.3.3',
           'Nokia':'Symbian',
           'Windows':'WM8'
           ]

map.each{ k, v -> println "${k}:${v}" }

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Learn word 2013 tutorials

    Learn word 2

    5 AĞUSTOS 2014
  • OVERWERK

    OVERWERK

    6 Temmuz 2010
  • xXGAMERrs_Xx

    xXGAMERrs_Xx

    31 Temmuz 2014