String
Coddy'nin Kotlin Journey'sinin Temel Bilgiler bölümünün bir parçası. Ders 8 / 93.
Char, tek bir karakterdir (örneğin: 1, 6, %, b, p, ., T vb.)
String türü, birden çok Char'dan oluşan özel bir türdür.
Bir değişkende dize değerini başlatmak için, onu çift tırnak işaretleri içine alın:
fun main() {
val s1 = "This is a string"
val s2 = "This is also a string"
}Yukarıdaki örnekte, s1 ve s2 adlı iki dize değeri başlatılmıştır.
Not: Kotlin'de String'ler için yalnızca çift tırnak " kullanılır. Tek tırnak ' yalnızca tek bir Char değeri için kullanılır:
fun main() {
val letter: Char = 'A' // tek karakter
val word: String = "Hello" // dize
}String Şablonları:
Kotlin, $ kullanarak string şablonları adı verilen güçlü bir özelliğe sahiptir. Bu, değerleri doğrudan bir string'in içine eklemenizi sağlar:
fun main() {
val name = "Alice"
val age = 25
println("My name is $name and I am $age years old.")
// Benim adım Alice ve 25 yaşındayım.
}İfadeler için ${} kullanın:
fun main() {
val a = 10
val b = 5
println("The sum is ${a + b}") // Toplam 15'tir
}Görev
BaşlangıçI am learning to code with Coddy! dizesini coddy adlı bir değerde saklayın.
Tam dize değerini büyük/küçük harf kullanımına dikkat ederek sakladığınızdan emin olun.
Kendin dene
fun main() {
// Aşağıya kodunuzu yazın
val coddy = ?
// Aşağıdaki satırı değiştirmeyin
println("coddy = \"$coddy\"")
}Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temel Bilgiler bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerModül OperatörüArtırımlı AtamaKarşılaştırma OperatörleriTekrar - Basit Matematik7Temel Girdi/Çıktı
Println FonksiyonuDize ŞablonlarıReadLine GirdisiTür DönüşümüTekrar - Emekliliğe Kalan YıllarTekrar - Doğru veya Yanlış10Fonksiyonlar
Fonksiyon TanımlamaParametreler ve ArgümanlarDönüş DeğerleriAdlandırılmış ArgümanlarVarsayılan DeğerlerTek İfadeli FonksiyonlarTekrar - Sigma FonksiyonuTekrar - Doğrulama Fonksiyonu2Değişkenler
Val ve VarTür ÇıkarımıSayılarStringBooleanAdlandırma KurallarıTekrar - Değişkenleri Başlat5Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Mantıksal Operatörler Bölüm 3If İfadesiyle Üçlü OperatörTekrar - Basit Mantık8Hesap Paylaştırma Hesaplayıcısı
Hoş Geldiniz MesajıGirdi Alma3Null Olabilirliği
Null Güvenliği NedirNull Olabilir TürlerGüvenli Çağrı OperatörüElvis OperatörüFonksiyon Görevi TemelleriNull Değil DoğrulamasıÖzet - Güvenli Erişim6Karar Verme
If İfadesiIf - Elseİfade Olarak IfWhen İfadesiAralıklarla WhenTekrar - Basit Hesap Makinesi9Döngüler
For DöngüsüWhile DöngüsüDo-While DöngüsüBreakContinueDöngülerde Aralıklarİç İçe DöngüTekrar - FaktöriyelTekrar - Dinamik GirdiKendi başına pratik yap: Kotlin playground