Tutorial Kotlin “Hello World”

Pada kesempatan kali ini, kita akan belajar bagaimana menampilkan kalimat “Hello World!” pada layar menggunakan bahasa pemrograman Kotlin. Ini sangat sederhana dan merupakan salam pembuka setiap kita mempelajari bahasa pemrograman baru.

Sebelum melanjutkan, pastikan komputer kita sudah dapat menjalankan Kotlin. Jika belum kunjungi tutorial tentang bagaimana menjalankan kotlin pada komputer disini.

NOTE:
Tutorial ini telah diuji coba menggunakan:

  • Intellij IDEA Community Edition 2017.3
  • Java Development Kit 1.7
  • Windows 10 64 bit

Tutorial Kotlin “Hello World” – You First Kotlin Program

Mari kita lihat bagaimana “Hello World” berkerja pada Kotlin.

Pertama buat Project baru dengan cara File ==> New ==>Project dilanjutkan dengan membuat  File Kotlin dengan cara File ==> Kotlin File/Class beri nama HelloWorld.kt (dimana .kt merupakan ekstensi file kotlin)

 
// Hello World Program
 
fun main(args : Array<String>) {
    println("Hello, World!")
}

Output program:


Hello, World!

Penjelasan

Berdasarkan program HelloWorld.kt di atas, terdapat 3 penjelasan dasar yang dapat kita peroleh, diantaranya:

  1. // Hello World Program
    Setiap baris yang diawali dengan tanda // merupakan sebuah komentar dimana tidak akan dibaca oleh kompiler. Komentar pada Kotlin sama seperti di Java selengkapnya tentang Comment pada Kotlin dapat di baca di https://kotlinlang.org/docs/reference/basic-syntax.html
  2. fun main(args : Array) {….}
    Baris ini adalah main function atau fungsi utama yang akan di eksekusi pertama kali.
    fun mendefinisikan sebuah fungsi pada Kotlin sedangkan main merupakan mandatory function pada setiap file Kotlin. Yang perlu diingat bahwa kata kunci fungsi main adalah:

    fun main(args : Array) {
        ...................
    }
  3. println(“Hello, World!”)
    Sama seperti System.out.println() pada java, fungsi println() akan mencetak semua kalimat yang ada di dalam tanda () diikuti dengan baris baru.

Membandingkan dengan Java

Seperti kita ketahui, Kotlin 100% interoperable dengan Java. Berikut adalah program HelloWorld.java

// Hello World Program
 
class HelloWorldKt {
    public static void main(String[] args) {
        System.out.println("Hello, World!"); 
    }
}

Tidak seperti Java, pada Kotlin pendefinisian nama class tidak diperlukan karena setiap nama file pada Kotlin merupakan nama sebuah class

Refrensi

Kotlin Basic Syntax

Kotlin “Hello World”

Sharethis

 

Related Post

Perbedaan Script Java dengan Kotlin (Java Vs Kotli... Perbedaan script java dengan kotlin menjadi isu hangat sebagai Android Developer. Sebelum migrasi akan lebih baik menyimak terlebih dahulu perbedaan s...
Tutorial Kotlin untuk Pemula Kotlin adalah bahasa pemrograman yang dikembangkan oleh JetBrains untuk Aplikasi multiplatform Modern. Bahasa pemrograman Kotlin sangat aman, ringkas ...
Synthetic Binding pada Kotlin, Goodbye findViewByI... Synthetic Binding pada kotlin menghindari penggunaan findViewById()secara berulang-ulang. Istilah findViewById() bagi android Developer tidak lah asin...
Deklarasi Variable dan Basic Data Type pada Kotlin Pada tutorial kali ini, kita akan belajar tentang deklarasi variable, bagaimana p[endefinisian variable dan basic data type pada Kotlin. Deklarasi var...
Cara Install Plugin Kotlin pada Android Studio Pada tutorial kali ini akan dijelaskan tentang cara install plugin kotlin pada android studio. Kotlin merupakan bahasa pemrograman baru yang dibuat ol...
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 In...
Jenis-jenis Operator pada Kotlin (Kotlin Operators... Pada tutorial kali ini kita akan membahas tentang Kotlin Operators (bagaimana jenis-jenis operator pada kotlin). Operator pada Kotlin terdiri dari Ope...
Aplikasi User Manager Mikrotik Berbasis Android Aplikasi user manager mikrotik berbasis android merupakan aplikasi yang digunakan untuk menambah, merubah dan menghapus data user hotspot pada MikroTi...

Tutorial Terkait :

Tinggalkan Balasan

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

1 × one =