W tym artykule nauczysz się pisać program Hello World w Kotlinie.
„Hello, World!” to prosty program, który wyświetla Hello, World!na ekranie. Ponieważ jest to bardzo prosty program, często używa się go do wprowadzenia nowego języka programowania.
Zanim napiszesz program, upewnij się, że Twój komputer może uruchomić Kotlin. Na tę wizytę: Jak uruchomić Kotlin na swoim komputerze?
Zobaczmy, jak „Hello, World!” program działa w Kotlinie.
Kotlin "Hello, World!" Program
// Hello World Program fun main(args : Array) ( println("Hello, World!") )
Po uruchomieniu programu wynik będzie następujący:
Witaj świecie!
Jak działa ten program?
// Hello World Program
Każda linia zaczynająca się od//jest komentarzem w Kotlinie (podobnie jak w Javie). Komentarze są ignorowane przez kompilator. Są przeznaczone dla osoby czytającej kod, aby lepiej zrozumieć przeznaczenie i funkcjonalność programu. Aby dowiedzieć się więcej, odwiedź komentarze Kotlin.fun main(args : Array) (… )
Tomainfunkcja, która jest obowiązkowa w każdej aplikacji Kotlin. Kompilator Kotlin rozpoczyna wykonywanie kodu zmainfunkcji.
Funkcja przyjmuje tablicę ciągów jako parametr i zwraca Jednostka. Dowiesz się o funkcjach i parametrach w dalszych rozdziałach.
Na razie pamiętaj tylko, żemainfunkcja jest obowiązkową funkcją, która jest punktem wejścia każdego programu Kotlin. Podpismainfunkcji to:fun main (args: Array) (…)
println("Hello, World!")println()Funkcja drukuje daną wiadomość wewnątrz cudzysłowów i nowej linii do standardowego strumienia wyjściowego. W tym programie drukujeHello, World!i nowa linia.
Porównanie z językiem Java „Hello, World!” program
Jak wiesz, Kotlin jest w 100% interoperacyjny z Javą. Oto odpowiednik Java „Hello, World!” program.
// Hello World Program class HelloWorldKt ( public static void main(String() args) ( System.out.println("Hello, World!"); ) )
Kilka ważnych uwag
- W przeciwieństwie do Javy, tworzenie pliku
classw każdym programie Kotlin nie jest obowiązkowe . To dlatego, że kompilator Kotlin tworzy dla nas klasę.
Jeśli używasz IntelliJ IDEA, przejdź doRun>,Edit Configurationsaby wyświetlić tę klasę. Jeśli nadałeś plikowi Kotlin nazwę HelloWorld.kt , kompilator utworzy klasę HelloWorldKt.
println()Funkcja zwracaSystem.out.println()wewnętrznie.
Jeśli używasz IntelliJ IDEA, umieść kursor myszy obokprintlni przejdź doNavigate>Declaration(Skrót: Ctrl + B. Dla Mac: Cmd + B ), to otworzy sięConsole.kt(plik deklaracji). Możesz zobaczyć, żeprintln()funkcja wywołuje wewnętrznieSystem.out.println().








