Groovy - Listeler
Liste, bir veri öğeleri koleksiyonunu depolamak için kullanılan bir yapıdır. Groovy'de Liste, bir dizi nesne referansını tutar. Bir Listedeki nesne referansları, dizide bir pozisyon kaplar ve bir tamsayı indeksi ile ayırt edilir. List değişmez değeri, virgülle ayrılmış ve köşeli parantez içine alınmış bir dizi nesne olarak sunulur.
Bir listedeki verileri işlemek için tek tek öğelere erişebilmeliyiz. Groovy Listeler, indeksleme operatörü [] kullanılarak indekslenir. Liste endeksleri, ilk öğeyi ifade eden sıfırdan başlar.
Aşağıda bazı liste örnekleri verilmiştir -
- [11, 12, 13, 14] - Tam sayı değerlerinin listesi
- ['Angular', 'Groovy', 'Java'] - Dizelerin listesi
- [1, 2, [3, 4], 5] - İç içe geçmiş bir liste
- ['Groovy', 21, 2.11] - Nesne referanslarının heterojen bir listesi
- [] - Boş bir liste
Bu bölümde, Groovy'de bulunan liste yöntemlerini tartışacağız.
Sr.No. | Yöntemler ve Açıklama |
---|---|
1 | Ekle()
Yeni değeri bu Listenin sonuna ekleyin. |
2 | içerir ()
Bu Liste belirtilen değeri içeriyorsa doğru döndürür. |
3 | almak()
Bu Listede belirtilen konumdaki öğeyi döndürür. |
4 | boş()
Bu Liste hiçbir öğe içermiyorsa doğru döndürür |
5 | eksi()
Koleksiyonda belirtilenler olmadan orijinalin öğelerinden oluşan yeni bir Liste oluşturur. |
6 | artı()
Koleksiyonda belirtilenlerle birlikte orijinalin öğelerinden oluşan yeni bir Liste oluşturur. |
7 | pop()
Bu listeden son öğeyi kaldırır |
8 | Kaldırmak()
Bu Listede belirtilen konumdaki elemanı kaldırır. |
9 | tersine çevirmek()
Orijinal Listenin unsurlarının tersi olan yeni bir Liste oluşturun |
10 | boyut()
Bu Listedeki elemanların sayısını elde eder. |
11 | çeşit()
Orijinal Listenin sıralı bir kopyasını döndürür. |