Dalam artikel ini, anda akan belajar tentang ungkapan Kotlin, pernyataan Kotlin, perbezaan antara ungkapan dan pernyataan, dan blok Kotlin.
Ekspresi Kotlin
Ungkapan terdiri daripada pemboleh ubah, operator dll yang menilai kepada satu nilai.
Mari kita ambil contoh,
skor val: Skor int = 90 + 25
Di sini, 90 + 25
adalah ungkapan yang mengembalikan Int
nilai.
Di Kotlin, if
adalah ungkapan yang tidak seperti Java (Di Jawa, if
adalah pernyataan). Sebagai contoh,
fun main(args: Array) ( val a = 12 val b = 13 val max: Int max = if (a> b) a else b println("$max") )
Di sini, if (a> b) a else b
adalah ungkapan. Kemudian nilai ungkapan diberikan kepada max
pemboleh ubah dalam program di atas. Lawati halaman ini untuk mengetahui lebih lanjut mengenai Kotlin jika ungkapan.
Penyataan Kotlin
Pernyataan adalah segala yang membentuk unit pelaksanaan yang lengkap. Sebagai contoh,
skor val = 90 + 25
Di sini, 90 + 25
adalah ungkapan yang mengembalikan 115, dan val score = 9*5;
merupakan pernyataan.
Ungkapan adalah sebahagian daripada pernyataan.
Beberapa contoh:
println ("Howdy")
var a = 5 ++ a
maks = jika (a> b) yang lain b
Blok Kotlin
Blok adalah sekumpulan pernyataan (sifar atau lebih) yang dilampirkan dalam pendakap kerinting ( )
. Sebagai contoh,
fun main(args: Array) ( // main function block val flag = true if (flag == true) ( // start of if block print("Hey ") print("jude!") ) // end of if block ) // end of main function block
Terdapat dua pernyataan print("Hey ")
dan print(" jude!")
bahagian dalam if
cawangan.
cetak ("Hey") cetak ("jude!")
Begitu juga, main()
fungsinya juga mempunyai badan blok.
val flag = true if (flag == true) (// permulaan cetakan blok ("Hey") cetak ("jude!")) // akhir blok