Tutorial Kotlin Pemula #1 : Basic Type dan Konversinya

Tutorial Kotlin Untuk Pemula
Codingtive.com - Kotlin merupakan bahasa pemrograman yang direlease sejak tahun 2016 dan secara resmi menjadi bahasa pemrograman setelah Java yang dapat digunakan untuk pengembangan aplikasi android. Seperti halnya bahasa pemrograman lain pasti memiliki type data, Kotlin juga memiliki namun berbeda dengan bahasa pendahulunya yaitu Java, Kotlin didesain bahwa segala sesuatunya adalah object. Pada tutorial kali ini kita akan belajar dari dasar mengenai basic type dan cara konversinya. 

Nah, bagi kalian yang mau berkenalan dengan kotlin bisa langsung kesini.

Basic Type

Kotlin memiliki beberapa type data seperti numbers, characters, boolean, arrays dan strings, mulai dari yang pertama yaitu :

Number

Number digunakan untuk menangani semua type data yang berupa angka, mulai dari bit yang terkecil yaitu :
- Byte : 8 bit
- Short : 16 bit
- Int : 32 bit
- Long : 64 bit

untuk type data berupa angka pecahan menggunakan :
- Float : 32 bit
- Double : 64 bit

Berikut penggunaanya pada Kotlin : 
val numberByte: Byte = 0b000110
val numberShort: Short = 1
val numberInt: Int = 4
val numberLong: Long = 10L
val numberFloat: Float = 2.5F
val numberDouble: Double = 4.5

Character

Character digunakan untuk menangani type data berupa character, untuk penggunaanya menggunakan single quote (' ') contohnya adalah '12'. Character tidak dapat didefinisikan dengan number secara langsung, dan hanya mewakili 1 karakter dan harus didalam single quote. Penggunaan character juga mendukung untuk beberapa escape seperti : \t, \b, \n, \r, \', \", \\, dan \$.

Berikut contoh penggunaan character pada Kotlin :
val characterA: Char = 'a'
val characterB: Char = '2'
val withEscape: Char = '\t'

Boolean

Type Bolean digunakan untuk logika yaitu hanya memiliki nilai true dan false. Boolean memiliki operator yang dapat dilakukan yaitu :
- lazy disjunction : ||
digunakan untuk perbandingan OR
- lazy conjunction : &&
digunakan untuk perbandingan NOT
- negation : !
digunakan untuk NOT

Berikut contoh penggunaan Boolean pada Kotlin :
val a: Boolean = true 
val b: Boolean = false
// di Kotlin bisa lebih sederhana dengan val a = true dan val b = false

Array 

Array merupakan kumpulan data yang memiliki type data yang sama, dan disimbolkan dengan []. Pada Kotlin untuk membuat array dapat menggunakan fungsi arrayOf() dan memasukan nilai array didalamnya, contohnya arrayOf("Honda", "Suzuki", "Vario"). Seperti pada bahasa pemrograman lain, array di Kotlin juga memiliki index, yang dimulai dengan posisi 0. Untuk mengetahui ukuran dari arraynya dapat menggunakan size.

Contoh membuat array pada Kotlin seperti berikut :
val numberArray = arrayOf(1, 2, 3, 4, 5)
val arraySize = numberArray.size

String

String digunakan untuk menangani type data karakter yang jumlahnya lebih dari 1, berbeda dengan character yang tidak dapat menggunakan banyak karakter, dengan menggunakan String kalian dapat menggunakan karakter lebih dari 1. Penggunaanya menggunakan double quote (""), contohnya "Belajar di codingtive". Pada String juga memiliki index untuk mengakses masing-masing karakter. Kelebihan di Kotlin adalah dapat menggunakan string template, sehingga penggabungan string menjadi lebih sederhana. 

Berikut cara menggunakan String dan string template di Kotlin :
val name = "Codingtive"
val age = 18
// penggunaan string template
val words = "$name age is $age"

Cara Konversinya

Untuk konversi dari satu type data ke type data lainnya pada Kotlin menjadi lebih ringkas kodenya, kalian dapat menggunakan toByte(), toShort(), toLong(), toInt(), toFloat(), toDouble(), toString(), dan masih banyak lagi untuk mengkonversinya. Pada tutorial ini kita akan mencoba mengkonversi dari type data angka pecahan seperti Double, dikonversi menjadi bilangan bulat dengan Int kemudian dikonversi lagi menjadi String.

Caranya sebagai berikut :
val numberDouble = 2.5
val numberInt = numberDouble.toInt()
val numberToString = numberInt.toString()

Nah itulah basic type dan cara konversi type data di Kotlin, cukup mudah bukan ? Tunggu tutorial berikutnya, jangan lupa untuk share agar lebih banyak yang ikut belajar. Terima kasih

Baca juga :
Tutorial Kotlin Pemula #2: Properties dan Fields
Daftar 4 Framework Terbaik Membuat Mobile Apps
Tutorial Pengenalan Bahasa Dart Untuk Pemula

Berlangganan update artikel terbaru via email:

Belum ada Komentar untuk "Tutorial Kotlin Pemula #1 : Basic Type dan Konversinya"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel