Kotlin HelloWorld

作者 | 2020年3月18日

在本文中,你将学习使用Kotlin编写Hello World程序。

”Hello World“是一个很简单的程序,它唯一的功能就是输出Hello, World!到屏幕上。因为这是一个非常简单的程序,所以该程序经常被用于介绍一个新的语言。

在你开始编码之前,请确保你的电脑能运行Kotlin。

下面我们来体验一下如何使用Kotlin编写”Hello World“程序吧!

Kotlin “Hello, World!” 程序

// Hello World 程序

fun main(args : Array<String>) {
    println("Hello, World!")
}

当你运行该程序时,输出:

Hello, World!

这个程序如何工作?

1. // Hello World 程序

在Kotlin中以//开始的任何一行都是注释(与Java类似)。注释会被编译器忽略。注释的意义是为了让阅读代码的人员更好的理解程序的功能和意图。如果想了解更多,请访问Kotlin 注释

2. fun main(args : Array<String>) { ... }

这是main函数,每个Kotlin应用程序必须有一个main函数。Kotlin编译器从main函数开始执行代码。

main函数将字符串数组作为参数并返回Unit。你将在后面的章节中学习有关函数和参数的信息。

现在,请记住main函数必须存在,这是每一个Kotlin程序的入口,main函数的定义形式是:

fun main(args : Array<String>) {
    ... .. ...
}

3. println("Hello, World!")

println()函数将会输出引号直接的内容以及一个换行符\n到标准输出流。在该程序中,它输出Hello, World!与一个换行符。

注意事项

1. 与Java不同,没有必要在每个Kotlin程序中创建一个类。因为Kotlin编译器为我们创建了该类。

如果你使用的是IntelliJ IDEA,请转到Run>Edit Configurations查看这个类。如果你把Kotlin文件命名为HelloWorld.kt,则编译器将创建HelloWorldKt类。

2. println()函数内部会调用System.out.println()

如果你使用的是IntelliJ IDEA,移动你的鼠标到println上面然后转到Navigate>Declartion(快捷键: Crtl+B, Mac使用: Cmd+B),这样将会打开Console.kt(声明文件)。你可以看到println()函数内部调用了System.out.println()

发表评论

电子邮件地址不会被公开。 必填项已用*标注