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

 

Tinggalkan Balasan

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

five + 7 =

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