Bu derste ilk Kotlin programımızı yazdıktan sonra değişken tanımlama ve veri türlerini öğreneceğiz. Kotlin programında program başlangıç noktası main fonksiyonudur. Fonksiyon dışında kalan alanlar ise Root olarak adlandırılır. Bu alanda tanımlanan değişkenler global olarak davranırlar.
fun main(args: Array<String>) {
println("Merhaba Kotlin")
}
println("Merhaba Kotlin")
}
Tüm fonksiyonlar "fun" ön eki ile başlarlar, yukarıdaki kod ile main fonksiyonu tanımlandı ve println() komutu ile string konsola basılmış oldu. Kotlin dilinde satır sonlarına ";" noktalı virgül koymaya gerek yoktur.
Değişken tanımlama da ise iki temel yaklaşım vardır. Bunlardan biri sabit değerli değişkenler için "val" ve değişken değrliler için "var" ön ekidir.
Fonksiyon dışında kalan root alanında tanımlanan değişkenler global'dir ve tüm fonksiyonlarda kullanılabilir. Yukardaki örnekte görüldüğü üzere val ile tanımlanan değişkenlere sonradan değer atanamaz. var ön ekinde ise atanabilir. Bu bakımdan val Java'daki final terimine karşılık geliyor diyebiliriz. Değişkenlere tür tanımaması ":Int" şeklinde yapılabileceği gibi atanan değerin türüne göre kotlin derleyicisi bir tür tanımlaması da yapabilmektedir.
Bu dersi video olarak da izleyebilirsiniz