Kotlin'de Dizilerle Veri Saklama ve İşlemler
Dizilere Genel Bakış
Merhaba! Ben Kotlin ile Android Programlama Akademisi katılımcılarından Adile Güngör. Kotlin ile Android Programlama Akademisi, “Afetten Etkilenen Yazılımcı Gençlerin Güçlenmesi ve İstihdama Erişimi Projesi”, Sivil Toplum için Destek Vakfı ve Turkey Mozaik Foundation iş birliği ile hayata geçirilen Yerel Güçlenmeye Destek Fonu kapsamında sağlanan hibe desteğiyle gerçekleştirilmektedir.
Bugün Kotlin programlama dilinde dizileri nasıl kullanacağımızı göreceğiz. Ayrıca bu dizilerle veri saklama ve işlemleri nasıl yapacağımızı da! Diziler, programlama dünyasında sık kullanılan önemli veri yapılarındandır. Peki neden Kotlin? Çünkü bu konuda oldukça güçlü ve esnek bir dile sahip!
Dizilerin Tanımı ve Oluşturulması
Kotlin'de bir dizi, aynı türdeki verilerin sıralı bir koleksiyonunu temsil eder. Denemek isterseniz bir proje oluşturup kopyalama butonundan kodları alınız. Diziyi tanımlamak ve oluşturmak oldukça basittir:
Yukarıdaki örnekte, sayilar adında bir tamsayı dizisi ve isimler adında bir dizi tanımlanmıştır.
Dizi Elemanlarına Erişim ve Değiştirme
Dizi elemanlarına erişim için indisler :
Dizi elemanlarını değiştirmek de mümkündür:
Dizi İşlemleri
Kotlinde, dizinin uzunluğunu ve eleman sayısını öğrenmek için size özelliği mevcut:
Diziyi sıralamak için sort() fonksiyonumuz var:
Dizi elemanlarını gezinmek için for döngüsü var:
Dizi İşlemlerinde Fonksiyonlar
Dizide belirli bir koşulu sağlayan elemanları filtrelemek için harikabir fonksiyon -> filter() :
Dizi elemanlarını dönüştürmek için map() fonksiyonu:
Bu yazıda, dizileri tanımlamaktan başlayarak, elemanlara erişmek, değiştirmek ve çeşitli işlemler gerçekleştirmek için temel kavramları ele aldık.
Dilerseniz GitHub ve Linkedin profilime göz atabilirsiniz. Ve sorularınızı iletebilirsiniz. Sevgiler.