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ÅŸ:

Nasıl c ile bir harita döngü...
Bash komut dizeleri bir dizi döngü?...
harika bir Liste, bir Harita oluÅŸturma...
Java için döngü vs Yineleyici/dosyalar...
Android v2 tüm harita işaretleri göste...