stupid1211
2003-10-28, 10:11 AM
小弟我正在學java初學者...@@
程式編譯後卻出現了以下的問題...是否能幫我解答一下呢..3Q
http://tw.img.photo.yahoo.com/learncar0324/ab1/p9.jpg
贊助商連結
程式編譯後卻出現了以下的問題...是否能幫我解答一下呢..3Q
http://tw.img.photo.yahoo.com/learncar0324/ab1/p9.jpg
贊助商連結
贊助商連結 頁 :
[1]
2
stupid1211 2003-10-28, 10:11 AM 小弟我正在學java初學者...@@ 程式編譯後卻出現了以下的問題...是否能幫我解答一下呢..3Q http://tw.img.photo.yahoo.com/learncar0324/ab1/p9.jpg 贊助商連結 HarrisonLin 2003-10-28, 11:05 AM 正在全神貫注等你的錯誤訊息,結果你的簽名檔先蹦出來... 著實讓我嚇了一跳! 你的 yahoo 的圖片看不到耶!^^|||還是描述一下好嗎? stupid1211 2003-10-30, 03:13 PM 在執行時出現了以下錯誤訊息: Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException:0 at app5_13.main<app5_13.java:5> press any key to continue... 感謝大大的熱心哦....^^ :jump: :jump2: :jump: :jump2: 簽名檔不錯吧...cccccc Javen 2003-10-30, 03:35 PM 嘗試存取不存在的陣列原素. eg. 一個陣列 A 中只有 5 個原素, 你嘗試要存取第六個 A[6], 就會出現 ArrayIndexOutOfBoundsException 把 app5_13.java 第 5 行 前後三行 po 出來看看. HarrisonLin 2003-10-31, 10:07 AM 最初由 Javen 發表 嘗試存取不存在的陣列原素. eg. 一個陣列 A 中只有 5 個原素, 你嘗試要存取第六個 A[6], 就會出現 ArrayIndexOutOfBoundsException 把 app5_13.java 第 5 行 前後三行 po 出來看看. 第"六"個元素是 A[5] 吧?:D stupid1211 2003-10-31, 02:02 PM 程式如下: public class app5_13 { public static void main(String args[]) { double sum=Double.parseDouble(angs[0]); int b=0; for(int i=1;sum>5;i++) { sum=sum/2; b=b+i; } System.out.println(sum+"所需天數="+b); } } 感謝二位大大的熱心回覆....3Q Javen 2003-11-01, 01:58 AM 最初由 HarrisonLin 發表 第"六"個元素是 A[5] 吧?:D 對對對... 最近做 project 做到昏頭了... 最初由 stupid1211 發表 ... public static void main(String args[]) { double sum=Double.parseDouble(angs[0]); ... angs[] 是另一個陣列嗎? 還是指上面的 args[] ? HarrisonLin 2003-11-01, 11:44 AM 會出現 java.lang.ArrayIndexOutOfBoundsException 是不是因為你在執行的時候沒有給參數呢? 我編譯之後執行 e:\tmp\>java -cp . app5_13 3.14 這樣結果是正常的,沒有什麼 exception 出現! stupid1211 2003-11-03, 10:05 PM 嗯嗯....^^ 再來試試....^^ stupid1211 2003-11-07, 12:27 AM 各位大大拍謝....@@" 第五行是args才對...@@" 再來是要進入configure/options/JDK tools內的prompt for main method argument打勾...如下圖 感謝大大們...解決了我的問題...3Q http://tw.img.photo.yahoo.com/learncar0324/ab1/p11.jpg |
|