Her Yerde Dizeler, Sayılar ve Koleksiyonlar
Tüm hedeflerde aynı şekilde davranan temel standart kitaplık türlerini öğrenin.
Her Yerde Dizeler, Sayılar ve Koleksiyonlar, CoddyKit'te ücretsiz bir Kotlin Multiplatform Academy dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Kotlin Multiplatform Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Kotlin Multiplatform Academy kursu toplamda 4 dersten oluşur.
Tek Araç Kutusu, Her Hedef
Kotlin standart kitaplığı dilin kendisiyle birlikte gelir; bu nedenle temel türleri Android, iOS, masaüstü ve diğerlerinde aynı şekilde davranır.
Dizeler Sorunsuz Çalışır
String türü tamamen çok platformludur. commonMain içinde metin bildirebilir, metinleri birleştirebilir ve her yerde çalışacağına güvenebilirsiniz.
val name: String = "Ada"
val hi = "Hello, " + nameDize Yardımcıları Sizinle Birlikte Gelir
uppercase, trim ve length gibi kullanışlı String işlevlerinin tümü ortak kodda bulunur ve her platformda kullanıma hazırdır.
val tidy = " hi ".trim().uppercase()Sayılar da Ortaktır
Int, Long ve Double gibi sayı türleri ortak Kotlin'in parçasıdır; bu nedenle matematiğiniz tüm hedeflerde aynıdır.
val total: Int = 2 + 3
val price: Double = 9.99Türler Arasında Dönüştürme
toInt ve toDouble gibi dönüştürmeler ortakta güvenlidir; böylece ortak kodunuzun çalıştığı her yerde sayıları yeniden biçimlendirebilirsiniz.
val count = "42".toInt()
val ratio = count.toDouble()Listeyle Tanışın
Bir List, öğelerden oluşan sıralı bir grubu tutar. Çok platformludur; bu nedenle aynı koleksiyon her iki uygulamaya güç verir.
val fruits: List<String> = listOf("apple", "pear")Kümeler Öğeleri Benzersiz Tutar
Bir Set, her değeri yalnızca bir kez saklar. List gibi, her Kotlin hedefinde aynı şekilde çalışır.
val tags: Set<String> = setOf("kmp", "kmp")Eşlemeler Anahtarları ve Değerleri Eşleştirir
Bir Map, anahtarları değerlere bağlar. Tamamen ortaktır; bu nedenle aramalar tüm platformlarda aynı şekilde davranır.
val ages: Map<String, Int> = mapOf("Ada" to 36)Öğeleri Güvenle Okuyun
Bir listeden okumak için indekslemeyi veya getOrNull'ı kullanın. Bu koleksiyon işlemleri tüm hedeflerde ortak olarak güvenlidir.
val first = fruits[0]
val maybe = fruits.getOrNull(5)Bu Neden Önemli
Bu temel türler her yerde aynı olduğu için veri mantığını bir kez yazar ve hangi platformda çalıştığı konusunda hiç endişelenmezsiniz. 🙂
Önce Ortak Türleri Tercih Edin
Öncelikle düz String, Int, List, Set ve Map türlerini tercih edin. Bunlar ortak Kotlin'in güvenli ve taşınabilir temelidir.
Hızlı Kontrol
Bu gereksinim için hangi koleksiyon uygundur?
Özet
Temel standart kitaplığı türleri olan String, sayılar, List, Set ve Map her hedefte aynı şekilde davranır; bu nedenle ortak veri mantığı son derece sağlamdır.
Yapay zeka eğitmeniyle Kotlin öğren — ücretsiz
Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.
- Kurslar
- 30
- Dersler
- 120
Sıkça Sorulan Sorular
“Her Yerde Dizeler, Sayılar ve Koleksiyonlar” dersi ücretsiz mi?
Evet — “Her Yerde Dizeler, Sayılar ve Koleksiyonlar” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Kotlin Multiplatform Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Kotlin Multiplatform Academy kursu toplamda 4 dersten oluşur.
“Her Yerde Dizeler, Sayılar ve Koleksiyonlar” dersinde ne öğreneceğim?
Tüm hedeflerde aynı şekilde davranan temel standart kitaplık türlerini öğrenin. Kotlin Multiplatform Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Kotlin Multiplatform Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Kotlin Multiplatform Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.
“Her Yerde Dizeler, Sayılar ve Koleksiyonlar” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Kotlin Multiplatform Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Kotlin Multiplatform Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Her Yerde Dizeler, Sayılar ve Koleksiyonlar
- Paylaşılan Kodda map, filter ve fold
- kotlinx-datetime ile Tarihler
- Ortak stdlib'de Bulunmayanlar