Belajar Kotlin - Penggunaan Operator
Sama seperti Java atau baha pemrograman lainnya, di Kotlin juga terdapat beberapa jenis operator seperti operator aritmatika, operator pembandingan, operator logika dan operator increment dan decrement. Disini saya akan menjelaskan tentang operator yang ada di Kotlin serta contoh penggunaan operator.
Operator Aritmatika
Operator aritmatika adalah operator yang biasa digunakan untuk melakukan operasi matematika.
Contoh Operator Aritmatika
fun main() { var bilangan1:Int = 12 var bilangan2:Int = 4 println("Penjumlahan : "+(bilangan1 + bilangan2)) println("Pengurangan : "+(bilangan1 - bilangan2)) println("Perkalian : "+(bilangan1 * bilangan2)) println("Pembagian : "+(bilangan1 / bilangan2)) println("Sisa Hasil Bagi : "+(bilangan1 % bilangan2)) }
Penjumlahan : 16 Pengurangan : 8 Perkalian : 48 Pembagian : 3 Sisa Hasil Bagi : 0
Operator Perbandingan
Operator perbandingan adalah operator yang digunakan untuk membandingkan 2 buah data dan akan menghasilkan nilai true atau false.
Contoh Operator Perbandingan
fun main() { var bilangan1:Int = 12 var bilangan2:Int = 4 println("${bilangan1} > ${bilangan2} hasilnya "+(bilangan1 > bilangan2)) println("${bilangan1} < ${bilangan2} hasilnya "+(bilangan1 < bilangan2)) println("${bilangan1} >= ${bilangan2} hasilnya "+(bilangan1 >= bilangan2)) println("${bilangan1} <= ${bilangan2} hasilnya "+(bilangan1 <= bilangan2)) println("${bilangan1} == ${bilangan2} hasilnya "+(bilangan1 == bilangan2)) println("${bilangan1} != ${bilangan2} hasilnya "+(bilangan1 != bilangan2)) }
12 > 4 hasilnya true 12 < 4 hasilnya false 12 >= 4 hasilnya true 12 <= 4 hasilnya false 12 == 4 hasilnya false 12 != 4 hasilnya true
Operator Logika
Operator logika adalah operator yang menentukan logic dari antar valiabel atau value, operator logika sama seperti operator perbandingan, mengembalikan nilai dalam bentuk Boolean.
Contoh Operator Logika
fun main() { var bilangan1:Int = 12 var bilangan2:Int = 4 println("(${bilangan1} > ${bilangan2}) && (${bilangan1} == ${bilangan2}) hasilnya "+( (bilangan1 > bilangan2) && (bilangan1 == bilangan2) )) println("(${bilangan1} > ${bilangan2}) || (${bilangan1} == ${bilangan2}) hasilnya "+( (bilangan1 > bilangan2) || (bilangan1 == bilangan2) )) println("!(${bilangan1} > ${bilangan2}) hasilnya "+(!(bilangan1 > bilangan2))) }
(12 > 4) && (12 == 4) hasilnya false (12 > 4) || (12 == 4) hasilnya true !(12 > 4) hasilnya false
Operator Increment dan Decrement
Sebenarnya operator berikut adalah termasuk dalam operator aritmatika, tetapi saya masukkan dalam kategori sendiri karena penjelasannya yang sedikit berbeda. Operator Increment dan Decrement adalah operator yang bertugas untuk menambah nilai pada suatu variabel, biasanya digunakan didalam proses pengulangan atau looping.
Contoh Operator Increment dan Decrement
fun main() { var bilangan1:Int = 12 var bilangan2:Int = 4 var bilangan3:Int = bilangan1++ println("Bilangan 3 = "+bilangan3) var bilangan4:Int = ++bilangan2 println("Bilangan 4 = "+bilangan4) }
Bilangan 3 = 12 Bilangan 4 = 5
fun main() { var bilangan1:Int = 12 var bilangan2:Int = 4 var bilangan3:Int = bilangan1-- println("Bilangan 3 = "+bilangan3) var bilangan4:Int = --bilangan2 println("Bilangan 4 = "+bilangan4) }
Bilangan 3 = 12 Bilangan 4 = 3
Sekian tutorial Kotlin tentang cara dan contoh penggunaan operator kali ini, semoga bermanfaat.
0 Response to "Belajar Kotlin - Penggunaan Operator"
Posting Komentar