Konversi Variable pada Kotlin

Pada tutorial kali ini akan membahas bagaimana konversi variable pada kotlin dari satu type variable ke type variable lain. Misalnya dari String to Int, dari Int to Long, String to Double, String kto Boolean, String to Array dan lain sebaginya.

Pada Kotlin, Type data numeric tidak dapat di rubah secara otomatis ke type data numeric lainnya. Contoh Type data Int tidak dapat dirubah secara otomatis ke type data Long begitu juga sebaliknya. Perhatikan contoh berikut:

Konversi Numeric pada Java:

int number1 = 55;
 long number2 = number1; // Valid code

konversi Numeric pada Kotlin:

val number1: Int = 55
val number2: Long = number1   // Error: type mismatch.

Dari potongan kode diatas dapat kita lihat bahwa pada java type data int secara otomatis di konversi ke long namun pada Kotlin tidak dapat dikonversi secara otomatis. Kita membutuhkan fungso  toLong()untuk mengkonversi dati Int ke Long.

val number1: Int = 55
val number2: Long = number1.toLong()

Jenis Konversi Variable

Contoh Konversi Variable pada Kotlin

fun main(args : Array<String>) {
    val number1: Int = 545344
    val number2: Byte = number1.toByte()
    println("number1 = $number1")
    println("number2 = $number2")
}

Output:

number1 = 545344
number2 = 64

Refrensi

Konversi Variable

Sharethis

 

Satu tanggapan untuk “Konversi Variable pada Kotlin

  1. Ping-balik: Membuat Project Baru Kotlin Menggunakan Android Studio 3.x - Jagungodak

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

3 × three =

This site uses Akismet to reduce spam. Learn how your comment data is processed.