Kotlin Multiplatform Academy · Ders

Her Yerde Dizeler, Sayılar ve Koleksiyonlar

Tüm hedeflerde aynı şekilde davranan temel standart kitaplık türlerini öğrenin.

1. ders / 413 adım

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, " + name

Dize 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.99

Tü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.

Başlamak ücretsiz

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

  1. Her Yerde Dizeler, Sayılar ve Koleksiyonlar
  2. Paylaşılan Kodda map, filter ve fold
  3. kotlinx-datetime ile Tarihler
  4. Ortak stdlib'de Bulunmayanlar
← Kotlin Multiplatform Academy Sayfasına Dön