簡體   English   中英

Kotlin 中的 public static void main

[英]public static void main in Kotlin

Java中,尤其是在Android studio中,每次我想快速運行或測試一些Java源代碼時,我都會創建public static void main (快捷鍵: psvm + tab ),IDE 會顯示“播放”按鈕以立即運行它.

在此處輸入圖像描述

我們在Kotlin中是否有某種psvm - 一個入口點或其他東西以便快速運行或測試任何東西? 嘗試使用此功能,但沒有用。 (甚至嘗試使用@JvmStatic )。 我們可以在Android studio的某個地方配置嗎?

fun main(args: Array<String>) {

}

將它放在帶有@JvmStatic注釋的伴生對象中:

class Test {
    companion object {
        @JvmStatic
        fun main(args: Array<String>) {}
    }
}

您可以將 main 函數放在任何類之外。

在 anyFile.kt 中做:

package foo

fun main(args: Array<String>) {

}

在此處輸入圖像描述

如果您的光標位於課程之外,則main + tabpsvm + tab都可以使用。

是的,快捷鍵:任何kotlin文件中的main + tab

它會生成

fun main(args: Array<String>) {

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM