[英]Why aren't arguments working in eclipse?
我正在嘗試學習如何使用Java進行編碼,現在我只是在使用Eclipse學習自變量。 我正在閱讀《 24小時內的Sam's Teach Yourself Java 》一書,並且完全閱讀這本書; 但是,它不能在日食中工作。 我的代碼如下:
public class BlankFiller {
public static void main(String[] args) {
System.out.println("The " + arguments[0]
+ " " + arguments[1] + " fox "
+ "jumped over the "
+ arguments[2] + " dog.");
}
}
然后,我進入“運行” → “運行配置” →“ 參數”,然后在“程序參數”選項卡中輸入“ reromingent紫色乳糖不耐受的”,點擊“應用”,然后運行,但它給了我這個錯誤:
Exception in thread "main" java.lang.Error: Unresolved compilation problem
arguments cannot be resolved to a variable
arguments cannot be resolved to a variable
arguments cannot be resolved to a variable
at BlankFiller.main(BlankFiller.java:4)
我究竟做錯了什么?
您為形式參數args
命名,但是您嘗試在方法的主體中使用變量arguments
。 更改一個或另一個,使它們匹配。
順便說一句-歡迎來到SO。 將來,請不要將您的代碼發布在這樣的單獨網站上。 除非絕對有必要這樣做,否則將與問題本身直接相關的所有內容包括在內。
嘗試這個:
public static void main(String[] arguments)
您已將String[]
參數命名為args
,但將其作為arguments
引用了。 您使用的名稱並不重要-只要兩個部分都相同。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.