
JetBrains tarafından geliştirilen statik tür belirli bir programlama dili olan Kotlin, özlü sözdizimi ve Java ile geçiş kabiliyeti ile bilinir. Bu makale, Kotlin’in sözdiziminin temellerine dair size kılavuzluk etmeyi amaçlamaktadır.
Kotlin Sözdizimine Başlangıç
“Herkese Merhaba!” programıyla başlayalım.
fun main(args: Array<String>) {
println("Merhaba, Dünya!")
}
fun
anahtar sözcüğü bir fonksiyonu belirtir. main
programın başlangıç noktasıdır. JVM bu fonksiyonu ilk olarak çalıştırır.
Kotlin’de Değişkenler ve Türler
Kotlin’de, var
ve val
anahtar sözcükleri kullanarak değişkenler tanımlayabiliriz.
var variable: String = "Ben değiştirilebilirim"
val constant: String = "Ben değiştirilemem"
var
mutable (değiştirilebilir) bir değişken tanımlar, val
ise immutable (sadece-okunabilir) bir değişken tanımlar.
Kotlin’de Kontrol Akışı
Kotlin, if
, when
, for
, while
ve daha fazlası gibi birçok kontrol akışı yapısını sağlar.
val numbers = listOf(1, 2, 3, 4, 5)
for (number in numbers) {
println(number)
}
Bu döngü, numbers
içindeki her number
üzerinde döner ve onu yazdırır.
Kotlin’deki Fonksiyonlar
Kotlin’de fonksiyonlar fun
anahtar sözcüğü ile tanımlanır.
fun greet(name: String): String {
return "Merhaba, $name!"
}
Bu fonksiyonda, name
bir parametredir ve String
dönüş türüdür.
Kotlin’i öğrenirken, bu motivasyon alıntısını hatırlayın:
“Dünün, bugününüzün çok fazlasını almasına izin vermeyin.” – Will Rogers
Mutlu kodlamalar!