Groovy - Haritalar
Bir Harita (ilişkilendirilebilir dizi, sözlük, tablo ve karma olarak da bilinir), nesne referanslarının sırasız bir koleksiyonudur. Bir Harita koleksiyonundaki öğelere bir anahtar değerle erişilir. Bir Haritada kullanılan anahtarlar herhangi bir sınıftan olabilir. Bir Map koleksiyonuna eklediğimizde, iki değer gereklidir: anahtar ve değer.
Aşağıda bazı harita örnekleri verilmiştir -
['TopicName': 'Listeler', 'TopicName': 'Haritalar'] - Anahtar olarak TopicName ve ilgili değerlerine sahip anahtar değer çiftleri koleksiyonları.
[:] - Boş bir harita.
Bu bölümde, Groovy'de bulunan harita yöntemlerini tartışacağız.
Sr.No. | Yöntemler ve Açıklama |
---|---|
1 | içerirKey () Bu Harita bu anahtarı içeriyor mu? |
2 | almak() Bu Haritadaki anahtarı arayın ve karşılık gelen değeri döndürün. Bu haritada anahtar için bir giriş yoksa, null değerini döndürün. |
3 | anahtar seti() Bu Haritadan bir Anahtar Seti edinin. |
4 | koymak() Belirtilen değeri bu Haritadaki belirtilen anahtarla ilişkilendirir. Bu Harita daha önce bu anahtar için bir eşleme içeriyorsa, eski değer belirtilen değerle değiştirilir. |
5 | boyut() Bu Haritadaki anahtar / değer eşlemelerinin sayısını döndürür. |
6 | değerler () Bu Haritadaki değerlerin bir koleksiyon görünümünü döndürür. |