Home » Software » Sistem Operasi » Andoid » Kotlin : Booleans

Kotlin : Booleans

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Boolean Kotlin

Dalam pemrograman, kita memerlukan tipe data yang hanya dapat memiliki satu dari dua nilai, seperti:

  • YES / NO
  • ON / OFF
  • TRUE / FALSE

Untuk ini, Kotlin memiliki tipe data Boolean, yang dapat mengambil nilai true atau false.

Nilai Boolean

Tipe boolean dapat dideklarasikan dengan kata kunci Boolean dan hanya dapat mengambil nilai true atau false:

Contoh

fun main() {
  val isKotlinFun: Boolean = true
  val isFishTasty: Boolean = false
  println(isKotlinFun)   // Outputs true
  println(isFishTasty)   // Outputs false
}

Hasil :

true
false

Seperti yang telah kita pelajari dengan tipe data lain sebelumnya, contoh di atas juga dapat ditulis tanpa menentukan tipenya, karena Kotlin cukup pintar untuk memahami bahwa variabelnya adalah Boolean:

Contoh

fun main() {
  val isKotlinFun = true
  val isFishTasty = false
  println(isKotlinFun)   // Outputs true
  println(isFishTasty)   // Outputs false
}

Hasil :

true
false

Ekspresi Boolean

Ekspresi Boolean mengembalikan nilai Boolean: true atau false .

Kita bisa menggunakan operator perbandingan, seperti operator lebih besar dari (>) untuk mengetahui apakah ekspresi (atau variabel) benar:

Contoh

fun main() {
  val x = 10
  val y = 9
  println(x > y) // Mengembalikan nilai true, karena 10 lebih besar dari 9
}

Hasil :

true

Atau bahkan lebih mudah:

Contoh

fun main() {
  println(10 > 9) //  Mengembalikan nilai true, karena 10 lebih besar dari 9
}

Hasil :

true

Dalam contoh di bawah ini, kita akan menggunakan operator sama dengan (==) untuk mengevaluasi ekspresi:

Contoh

fun main() {
  val x = 10;
  println(x == 10); // Mengembalikan nilai true, karena nilai x sama dengan 10
}

Hasil :

true

Contoh

fun main() {
  println(10 == 15); // Mengembalikan false, karena 10 tidak sama dengan 15
}

Hasil :

false

You may also like