Belajar Menggunakan Maps di Kotlin
Maps Turunan yang ketiga adalah Map, yakni sebuah collection yang dapat menyimpan data dengan format key-value. Perhatikan contoh berikut: val capital = mapOf( “Jakarta” to “Indonesia”, “London” to “England”, “New Delhi” to “India”) String yang berada pada sebelah kiri…
Belajar Menggunakan Sets di Kotlin
Sets Selanjutnya kita akan membahas objek turunan yang kedua, yaitu Set. Set merupakan sebuah collection yang hanya dapat menyimpan nilai yang unik. Ini akan berguna ketika Anda menginginkan tidak ada data yang sama atau duplikasi dalam sebuah collection. Kita bisa mendeklarasikan…
Apa Itu Collections di Kotlin?
Setelah berkenalan dan mempelajari data class, selanjutnya kita akan mencoba untuk mempelajari collection. Bayangkan ketika kita ingin menyimpan dan memanipulasi sebuah objek. Kita perlu sebuah komponen yang mampu menambahkan, menghapus, mencari, bahkan mengurutkan sebuah data. Semua tugas itu bisa kita lakukan…
Belajar Menggunakan Data Classes di Kotlin
Pada modul ini, kita akan mempelajari sebuah fitur menarik pada Kotlin, yaitu Data Classes. Kotlin mengenalkan konsep data class yang merupakan sebuah kelas sederhana yang bisa berperan sebagai data container. Data class adalah sebuah kelas yang tidak memiliki logika apapun dan juga…
Tutorial Break dan Continue di Kotlin
Ketika melakukan perulangan, terkadang kita dihadapkan dengan data yang tak sesuai harapan. Contoh, seperti berikut: fun main() { val listOfInt = listOf(1, 2, 3, null, 5, null, 7) for (i in listOfInt) { print(i) …
Belajar For Loop di Kotlin
For Loop Sama seperti While dan Do While, For merupakan konsep perulangan pada blok yang sama selama hasil evaluasi kondisi yang diberikan terpenuhi atau bernilai true. For dapat digunakan pada Ranges, Collections, Arrays dan apapun yang menyediakan iterator. Contoh dari For loop sendiri adalah sebagai berikut: fun main() { val…
Mengenal Range di Kotlin
Seperti yang disampaikan sebelumnya, Range merupakan salah satu tipe yang unik pada kotlin. Kita dapat menentukan nilai awal dan nilai akhir pada Renge. Range direpresentasikan dengan operator .. atau dengan fungsi rangeTo() dan downTo(). Terdapat beberapa cara untuk membuat Range di Kotlin. Pertama, seperti berikut:…
Tutorial While dan Do While di Kotlin
Bayangkan ketika kita ditugaskan untuk mencetak beberapa baris teks yang sama ke dalam konsol seperti berikut: Hello WorldHello WorldHello WorldHello WorldHello World Kita pasti langsung terpikir akan menulis programnya seperti berikut: fun main() { println(“Hello World”) println(“Hello World”) …
Belajar Expressions dan Statements di Kotlin
Ketika mempelajari sebuah bahasa pemrograman, kita selalu dihadapkan dengan istilah expressions dan statement. Ini adalah 2 (dua) istilah yang kadang salah dipahami. Expression pada Kotlin terdiri dari variabel, operator dan sesuatu yang mengevaluasi ke dalam nilai tunggal. Contoh dari expression pada Kotlin adalah penggunaan If. Karena If dapat…
Apa itu When Expressions di Kotlin
Untuk menentukan statement atau expression kita menggunakan If Expression. Selain itu kita juga bisa gunakan When Expression, yakni mekanisme yang memungkinkan nilai dari sebuah variabel/expression, mampu mengubah alur program. Contoh sederhana dalam penggunaan when expression adalah seperti berikut: fun main() { val value = 7 …