Kotlin Hello World - Il tuo primo programma Kotlin

In questo articolo imparerai a scrivere il programma Hello World in Kotlin.

Un "Hello, World!" è un semplice programma che viene visualizzato Hello, World!sullo schermo. Poiché è un programma molto semplice, viene spesso utilizzato per introdurre un nuovo linguaggio di programmazione.

Prima di scrivere il programma, assicurati che il tuo computer possa eseguire Kotlin. Per quella visita: come eseguire Kotlin sul tuo computer?

Esploriamo come "Hello, World!" programma funziona in Kotlin.

Kotlin "Hello, World!" Programma

  // Hello World Program fun main(args : Array) ( println("Hello, World!") )

Quando esegui il programma, l'output sarà:

 Ciao mondo! 

Come funziona questo programma?

  1. // Hello World Program
    Ogni riga che inizia con //è un commento in Kotlin (simile a Java). I commenti vengono ignorati dal compilatore. Sono destinati alla persona che legge il codice per comprendere meglio l'intento e la funzionalità del programma. Per saperne di più, visita i commenti di Kotlin.
  2. fun main(args : Array) (… )
    Questa è la mainfunzione, obbligatoria in ogni applicazione Kotlin. Il compilatore Kotlin avvia l'esecuzione del codice dalla mainfunzione.
    La funzione accetta un array di stringhe come parametro e restituisce Unit. Apprenderete funzioni e parametri nei capitoli successivi.
    Per ora, ricorda solo che la mainfunzione è una funzione obbligatoria che è il punto di ingresso di ogni programma Kotlin. La firma della mainfunzione è:
     fun main (args: Array) (…)
  3. println("Hello, World!")
    La println()funzione stampa il messaggio specificato tra virgolette e newline nel flusso di output standard. In questo programma, stampa Hello, World!e nuova riga.

Confronto con Java "Hello, World!" programma

Come sapete, Kotlin è interoperabile al 100% con Java. Ecco un equivalente Java "Hello, World!" programma.

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

Poche note importanti

  1. A differenza di Java, non è obbligatorio creare un classin ogni programma Kotlin. È perché il compilatore Kotlin crea la classe per noi.
    Se stai usando IntelliJ IDEA, vai su Run> Edit Configurationsper visualizzare questo corso. Se hai chiamato il tuo file Kotlin HelloWorld.kt , il compilatore crea la classe HelloWorldKt.
  2. La println()funzione chiama System.out.println()internamente.
    Se stai usando IntelliJ IDEA, posiziona il cursore del mouse accanto a printlne vai su Navigate> Declaration(Scorciatoia: Ctrl + B. Per Mac: Cmd + B ), questo si aprirà Console.kt(file di dichiarazione). Puoi vedere che la println()funzione sta chiamando internamente System.out.println().

Articoli interessanti...