[問題] button裡面無法跑陣列嗎?

看板AndroidDev作者 (巴頭)時間8年前 (2016/06/06 18:10), 8年前編輯推噓3(303)
留言6則, 5人參與, 最新討論串1/2 (看更多)
我指定一個陣列num[5],我要讀取edit的值,並讓他排出順序,我自己開一個java檔用sy stem.print可以正常印出我要的答案,但放進android就發生錯誤,詳細程式碼如下 http://i.imgur.com/3DBNQYN.jpg
a為讀取edit 的值,i為限制輸入的次數,同時讓num[i]可以儲存我要的值在陣列裡,超過 指定次數就讓i歸0取帶num[0], 程式可以匯成app檔,但按button就出錯。。難道是我觀念的問題嗎… -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.100.107.2 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1465207811.A.3AB.html

06/06 18:17, , 1F
把error message 貼上來吧
06/06 18:17, 1F

06/06 19:05, , 2F
i=5 if(i<5)就沒跑了阿??
06/06 19:05, 2F

06/06 19:06, , 3F
就算跑也只跑一次,到for讀取應該也會nullpoint?
06/06 19:06, 3F

06/06 19:13, , 4F
if那邊就不會跑啦 陣列就不會有東西啦
06/06 19:13, 4F
※ 編輯: jackyo03 (210.61.51.226), 06/07/2016 09:34:49 ※ 編輯: jackyo03 (210.61.51.226), 06/07/2016 09:38:53

06/07 09:42, , 5F
錯誤訊息、完整程式碼
06/07 09:42, 5F

06/07 16:49, , 6F
螢幕截圖不是比較清晰嗎 囧
06/07 16:49, 6F
文章代碼(AID): #1NLKm3Eh (AndroidDev)
文章代碼(AID): #1NLKm3Eh (AndroidDev)