-2
我有一個關於java.I一個基本的問題,知道這是非常basic.However,我想確認我的做法是否正確。我們爲什麼要申報「字符串ARGS []」,而不是字符串ARGS在Java中
一般來說,我們寫
編譯器開始從那裏上執行!
我嘗試用不同的方式寫作。
class input
{
public static void main(String args)
{
input.main("hello");
System.out.println(args);
}
}
我得到的錯誤是:
Exception in thread "main" java.lang.NoSuchMethodException:
substrings.main([Ljava.lang.String;)
at java.lang.Class.getMethod(Class.java:1786)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:125)
我有兩個問題:
什麼是錯的具有字符串參數的個數,而不是字串[] args ??(JVM是像硬編碼接受數組參數?)
如果我把它作爲input.main什麼是錯的(「0」)?
你的問題就像問爲什麼汽車不能在橄欖油上運行。它只是設計用於汽油和汽油而已。你可以通過經歷很多環節使你的車在橄欖油上運行,但最終的努力不值得結果,每個人都會爲此而頭疼,爲什麼你會浪費那麼多無用的東西。 –
你不「T呼叫從自己的PROGRAMM內的主要方法。這種方法是從所謂的‘外部’和陣列ARG遊戲,你傳遞給它 – Tobi
谷歌一些關於如何輸入字符串參數.. –