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?
// 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.fun main(args : Array) (… )
Questa è lamain
funzione, obbligatoria in ogni applicazione Kotlin. Il compilatore Kotlin avvia l'esecuzione del codice dallamain
funzione.
La funzione accetta un array di stringhe come parametro e restituisce Unit. Apprenderete funzioni e parametri nei capitoli successivi.
Per ora, ricorda solo che lamain
funzione è una funzione obbligatoria che è il punto di ingresso di ogni programma Kotlin. La firma dellamain
funzione è:fun main (args: Array) (…)
println("Hello, World!")
Laprintln()
funzione stampa il messaggio specificato tra virgolette e newline nel flusso di output standard. In questo programma, stampaHello, 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
- A differenza di Java, non è obbligatorio creare un
class
in ogni programma Kotlin. È perché il compilatore Kotlin crea la classe per noi.
Se stai usando IntelliJ IDEA, vai suRun
>Edit Configurations
per visualizzare questo corso. Se hai chiamato il tuo file Kotlin HelloWorld.kt , il compilatore crea la classe HelloWorldKt. - La
println()
funzione chiamaSystem.out.println()
internamente.
Se stai usando IntelliJ IDEA, posiziona il cursore del mouse accanto aprintln
e vai suNavigate
>Declaration
(Scorciatoia: Ctrl + B. Per Mac: Cmd + B ), questo si apriràConsole.kt
(file di dichiarazione). Puoi vedere che laprintln()
funzione sta chiamando internamenteSystem.out.println()
.