17 Aralık 2016 Cumartesi

ELEMAN SİLME VE DİZİYİ BOŞALTMA

Silmek istediğiniz eleman ilk veya son elemansa elamanlar arasında gezinme konusunda olduğu gibi bazı metotlar bize yardım edecektir.

sehirler.romoveFirst()//ilk elemanı siler
sehirler.removeLast//son elemanı siler

İsterseniz silmek istediğiniz elemanı index numarasını belirterek de silebilirsiniz. 
Örneğin ; 3. sıradaki elanı silmek isterseniz aşağıdaki gibi bir yol izleyebilirsiniz.

sehirler.removeAtIndex(2)

İndeks numarasını belirterek de ilk ve son elemanı silmemiz mümkün. İlk elemanı silmek için  index parametresine 0 vermeniz yeterli olacaktır. Fakat son elemanı silmek için aşağıdaki gibi bir yol izlemelisiniz.

sehirler.removeAtIndex(sehirler.count -1)

Bu kodda yapığımız işi açıklayacak olursak parametre olarak dizinin eleman sayısının 1 eksiğini verdik. Böylece son elemanı  işaret etmiş olduk.

Diziyi Boşaltma

Dizideki bütün elemanları  silme işini 2 farklı yoldan yapabiliriz. Bunlardan birincisi removeAll komutunu kullanmak , diğer yol ise diziyi boş bir kümeye eşitlemek.

sehirler.removeAll()

veya


sehirler=[]




Hiç yorum yok:

Yorum Gönder

Not: Yalnızca bu blogun üyesi yorum gönderebilir.