English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 문서에서는 Kotlin으로 "Hello World" 프로그램을 작성하는 방법을 배울 것입니다.
스크린에 "Hello, World!"를 출력하는 간단한 프로그램입니다. 이는 매우 간단한 예제 프로그램입니다.
编写程序 전에, 컴퓨터가 Kotlin을 실행할 수 있는지 확인하십시오.
让我们探讨一下 “Hello, World!” 该程序在 Kotlin 中有效。
// Hello World Program fun main(args : Array<String>) { println("Hello, World!") }
运行该程序时,输出为:
Hello, World!
// Hello World Program
任何以 // 开头的行都是 Kotlin 中的注释(类似于Java)。 注释将被编译器忽略。 它们旨在供阅读代码的人员更好地了解程序的意图和功能。 要了解更多信息,请访问 Kotlin 주석。
fun main(args : Array<String>) { ... }
此 main 函数 在每个Kotlin应用程序中都是必需的。Kotlin编译器开始从 main 函数执行代码。
该函数将字符串数组作为参数,并返回Unit。 您将在后面的章节中了解函数和参数。
请记住,main 函数是强制性函数,它是每个 Kotlin 程序的入口。main 函数的签名是:
fun main(args : Array<String>) { ... .. ... }
println("Hello, World!")
println() 함수는 주어진 메시지를 인용부호와 줄 바꿈 기호 내에 출력하고, 표준 출력 스트림에 출력합니다. 이 프로그램에서는 Hello, World!를 출력하고 줄 바꿈을 합니다.
如您所知,Kotlin 可与 Java 100% 互相转换的。这是等效与 Java "Hello, World!" 프로그램。
// Hello World Program class HelloWorldKt { public static void main(String[] args) { System.out.println("Hello, World!"); } }
Java와 달리, Kotlin 프로그램에서는 반드시 클래스(class)를 하나 생성해야 할 필요가 없습니다. 이는 Kotlin 컴파일러가 자동으로 생성해 주기 때문입니다.
IntelliJ IDEA를 사용하고 계신다면, 해당 타입을 확인하기 위해 Run > Edit Configurations으로 이동하십시오. Kotlin 파일을 이름을 지정할 때 HelloWorld.kt를 선택하면 컴파일러가 HelloWorldKt 클래스를 생성합니다.
println() 함수가 System.out.println() 내부에서 호출됩니다.
IntelliJ IDEA를 사용하는 경우, println() 옆에 마우스 커서를 두고 Navigate>Declaration(단축키:)Ctrl +BMac에 대해서는:Cmd + B),이렇게 하면 Console.kt(선언 파일)이 열립니다. println() 함수가 내부에서 System.out.println()을 호출할 수 있습니다.