Apa itu Enumeration di Kotlin
Enumeration merupakan salah fitur yang bisa kita gunakan untuk menyimpan kumpulan objek yang telah didefinisikan menjadi tipe data konstanta. Enumeration dapat ditetapkan sebagai nilai ke dalam sebuah variabel dengan cara yang lebih efisien. Selain itu, Enumeration juga dapat digunakan untuk…
Apa itu Control Flow didalam Kotlin?
Apa itu Control Flow? Ketika kita mengembangkan sebuah program, tentu kita harus tahu seperti apa alurnya. Control flow adalah cara kita mengontrol alur dari sebuah program berdasarkan kondisi saat program tersebut berjalan. Terdapat beberapa bagian dari control flow yang akan…
Latihan Kotlin Fundamental
Persiapan Setiap modul pada akademi ini memiliki beberapa latihan yang harus Anda kerjakan. Latihan-latihan yang ada akan meningkatkan pemahaman Anda terhadap sebuah materi, jadi sangat disarankan untuk Anda menyelesaikannya segera setelah membaca 1 (satu) modul besar. Untuk mengerjakan latihan, Anda…
String Template Kotlin
Di beberapa modul sebelumnya Anda sudah melihat bagaimana sebuah String ditulis seperti berikut: “First character of $text is $firstChar” Lantas dinamakan apakah mekanisme penulisan String seperti di atas? Kotlin mendukung sebuah fitur bernama String Template. Sebuah fitur yang memungkinkan kita untuk…
Safe Calls dan Elvis Operator di Kotlin
kita sudah mengenal tentang NullPointerException dan cara penanganannya. Kini kita akan belajar bagaimana menangani objek nullable dengan cara yang lebih mudah, yaitu menggunakan Safe Calls dan Elvis Operator. Safe calls operator (?.) Yang pertama akan kita pelajari adalah Safe Calls. Seperti namanya, safe call akan menjamin kode yang…
Nullable Types di Kotlin
Ketika mengembangkan sebuah program, ada satu hal yang tak boleh kita abaikan. Ia adalah NullPointerException (NPE), sebuah kesalahan yang terjadi saat ingin mengakses atau mengelola nilai dari sebuah variabel yang belum diinisialisasi atau variabel yang bernilai null. Karena sangat umum terjadi dan…
Tipe Numbers Dalam Kotlin
Pada modul tipe data kita sudah mempelajari tentang beberapa tipe seperti Character, String dan Array. Sekarang kita akan mempelajari beberapa tipe data yang termasuk ke dalam tipe Number. Number adalah sebuah tipe data yang khusus digunakan untuk menyimpan nilai dalam bentuk numerik. Di Kotlin, tipe…
Tipe Booleans di Kotlin
apa itu Boolean? Boolean adalah sebuah tipe data yang hanya memiliki dua nilai, yaitu true dan false. Terdapat 3 (tiga) operator yang dapat digunakan pada Boolean. Conjunction atau AND (&&) Operator AND (&&) akan mengembalikan nilai true jika semua hasil evaluasi expression yang diberikan bernilai true. fun main() { …
Apa itu If Expressions di Kotlin
If Expressions Saat mengembangkan sebuah program, kita pasti bertemu dengan alur program yang perlu sebuah kondisi untuk menjalankan sebuah statement atau expression. Contoh ketika kita ingin menginisialisasi nilai dari sebuah variabel berdasarkan suatu kondisi. Untuk menyelesaikannya, gunakan If Expression. If expression direpresentasikan dengan kata…
Belajar Functions di Kotlin
Function atau fungsi merupakan sebuah prosedur yang memiliki keterkaitan dengan pesan dan objek. Ketika kita memanggil sebuah fungsi maka sebuah mini-program akan dijalankan. Fungsi sendiri bisa diartikan sebagai cara sederhana untuk mengatur program buatan kita. Sebuah fungsi dapat kita gunakan untuk mengembalikan…