阅读 146

Kotlin 入门程序

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

在屏幕上输出 Hello, World! 的简单程序。由于它是一个非常简单的示例程序。

在编写程序之前,请确保您的计算机可以运行 Kotlin。

让我们探讨一下 “Hello, World!” 该程序在 Kotlin 中有效。

Kotlin:“Hello, World!” 程序

示例

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

运行该程序时,输出为:

Hello, World!

该程序如何工作?

  1. // Hello World Program
    任何以 // 开头的行都是 Kotlin 中的注释(类似于Java)。 注释将被编译器忽略。 它们旨在供阅读代码的人员更好地了解程序的意图和功能。 要了解更多信息,请访问 Kotlin 注释。

  2. fun main(args : Array<String>) { ... }
    此 main 函数 在每个Kotlin应用程序中都是必需的。Kotlin编译器开始从 main 函数执行代码。
    该函数将字符串数组作为参数,并返回Unit。 您将在后面的章节中了解函数和参数。
    请记住,main 函数是强制性函数,它是每个 Kotlin 程序的入口。main 函数的签名是:

    fun main(args : Array<String>) {
        ... .. ...
    }
  3. println("Hello, World!")
    println()函数将给定消息打印在引号和换行符内,并输出到标准输出流。在此程序中,它打印输出 Hello, World! 并换行。

与Java“ Hello,World!”程序比较

如您所知,Kotlin 可与 Java 100% 互相转换的。这是等效与 Java“ Hello,World!” 程序。

示例

// Hello World Programclass HelloWorldKt {
    public static void main(String[] args) {
        System.out.println("Hello, World!"); 
    }
}

几个重要注意事项

  1. 与Java不同,并非必须在每个Kotlin程序中创建一个类(class)。 这是因为Kotlin编译器为我们创建了该类。
    如果您使用的是IntelliJ IDEA,请转到 Run > Edit Configurations 以查看此类。如果您将Kotlin文件命名为 HelloWorld.kt,则编译器将创建HelloWorldKt类。
    Kotlin编译器自动创建类

  2. println()函数在 System.out.println() 内部调用。
    如果使用的是IntelliJ IDEA,请将鼠标光标放在println旁边,然后转到 Navigate> Declaration(快捷方式:Ctrl +B。对于Mac:Cmd + B),这将打开Console.kt(声明文件)。 您可以看到println()函数在内部调用System.out.println()。
    Kotlin中的console.kt声明文件


文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐