1. 单独编译运行一个Kotlin文件

  1. New -> File
  2. 直接新增 main 方法,见如下

单独编译运行一个Kotlin文件

2. 参考 code

package com.tct.freeze.kotlinstudydemo

/**
 * 为什么新增 kt 文件无法单独运行
 *
 *  这种相当于 new -> File 的写法
 *
 *  故Kotlin 中和Java 不一样,不需要将 main 方法放到类下
 */
fun main(args : Array<String>) {
    println("Hello world")
}

/***
 * 一种不能单独编译运行的写法
 *
 * 这种相当于 new -> Class 的写法
 *
 * 这样的写法同 Java 的写法,但是这样写无法单独运行
 */
class MainRun {
    fun main(args : Array<String>) {
        println("Hello world")
    }
}


Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐