有趣的主要方法
回答
正如你所寫的是有效的Java語法(靜態無效方法,名稱爲main,參數爲二維char數組),它將進行編譯。但問題是,這種主要方法不能作爲Java程序的入口點,因爲它必須具有簽名:public static void main(String[] args)
。
我明白了。我認爲還有其他的選擇。我認爲自從JSE6以來,這個新的變量叫做可變參數,也可以做類似的事情。 main(String ... args),我認爲也可以編譯但不能運行。 – sfrj 2011-06-16 23:53:46
dcn,是正確的,它是一個名爲main的有效方法。但不能用於啓動Java應用程序。
爲了進一步擴大,有一定的靈活性,在簽名:
可以使用任何變量名,而不僅僅是args
:
public static void main(String[] whateverNameYouWant) {
}
變量必須是一個字符串數組,但你可以聲明在任何有效的Java語法,就像這樣:
public static void main(String args[]) {
}
正如邁克爾Krussel指出的那樣,你也可以使用可變參數:
public static void main(String... args) {
}
你也可以使用varargs main(String ... args) – 2011-06-16 16:25:38
- 1. WPF/MVVM的主要方法有哪些?
- 2. 沒有主要方法的Java程序
- 3. 有趣的Objective-c方法行爲
- 4. Youtube有趣的方法頁面LOAD
- 5. 有趣的IEnumerable(或IQueryable)擴展方法
- 6. 與主要方法
- 7. 從主要方法
- 8. 。但我有一個主要方法
- 9. 是否需要類的主要方法?
- 10. Python單元測試主要方法干擾我的腳本的主要方法
- 11. 呼叫從一個類的主要方法,另一個類的主要方法
- 12. 從主要方法的調用結果到主要方法中的變量
- 13. 主要方法在Python
- 14. Java 8 Stream主要方法
- 15. Java-主要方法在
- 16. JAVA類和主要方法
- 17. 誤差主要方法
- 18. 覆蓋主要方法
- 19. XCODE幫助 - 主要方法
- 20. 有趣的算法問題
- 21. 如果方法「[ACLASS respondsToSelector:@selector(樂趣)」的樂趣有三個參數
- 22. Java主要方法魔法數字
- 23. 無法爲主要方法編寫junit
- 24. java中的主要方法錯誤
- 25. 主要方法中奇怪的輸出
- 26. 主要方法外的Java類實例
- 27. 如何退出我的主要方法?
- 28. java包中的多個主要方法
- 29. 在主要方法上的Java ActionListener
- 30. eclipse慣例中的主要方法
實際上一個String是一個字符數組,所以一個字符數組的數組是一個字符串數組。你可以在D:alias char [] string;中定義一個別名,所以它會在你的main方法中是string [],這實際上是char [] [] – 2011-06-16 15:24:30