Saya memiliki tugas yang sangat sederhana yang saya coba lakukan di Groovy tetapi sepertinya tidak dapat membuatnya bekerja. Saya hanya mencoba untuk mengulang melalui objek peta di groovy dan mencetak kunci dan nilai tetapi kode ini tidak berfungsi.
// 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]
}
Saya mencoba untuk mendapatkan output agar terlihat seperti ini:
iPhone: iWebOS
Android: 2.3.3
Nokia: Symbian
Windows: WM8
Bisakah seseorang tolong jelaskan bagaimana melakukan ini ??
s.key
& s.value
dalam kode Anda di dalam untuk loop.