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 è lamainfunzione, obbligatoria in ogni applicazione Kotlin. Il compilatore Kotlin avvia l'esecuzione del codice dallamainfunzione.
La funzione accetta un array di stringhe come parametro e restituisce Unit. Apprenderete funzioni e parametri nei capitoli successivi.
Per ora, ricorda solo che lamainfunzione è una funzione obbligatoria che è il punto di ingresso di ogni programma Kotlin. La firma dellamainfunzione è: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
classin ogni programma Kotlin. È perché il compilatore Kotlin crea la classe per noi.
Se stai usando IntelliJ IDEA, vai suRun>Edit Configurationsper 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 aprintlne 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().








