[問題] ArrayList、Array、區域變數

看板java作者 (小黑炭)時間14年前 (2010/03/20 00:50), 編輯推噓1(103)
留言4則, 4人參與, 最新討論串1/2 (看更多)
/** * 原來這樣叫做算命文 XD * 沒有下次了 Orz **/ 想知道 ArrayList Array 可以宣告成區域變數嗎? public class Test_Array { private ArrayList<String> floatList = new ArrayList<String>(); public static void main(String args[]){ new Test_Array().getNum(); } public void getNum(String args[]){ new Test_Array().setNum(); System.out.println(floatList.get(0)); //這行有問題 } public void setNum(){ floatList.add(0,"Only") } } 會出現 IndexOutOfBoundsException: Index: 0, Size: 0 可是在 setNum 這個 method 可以正常print出來 請問是為什麼哩.... 想請問要怎麼宣告才可以讓這個 arrayList 能夠讓所有的method都能使用 另外 ogamenewbie 你的比喻我真的看不太懂阿.... 意思是說 我 .add() 這個動作不是放值進去嗎@@? -- → cszoro:五樓都約剔牙 09/04 16:50 → nikeussuussu:蓋 09/04 16:50 → nikeussuussu:蓋 09/04 16:51 → nikeussuussu:蓋 09/04 16:51 推 ppbigass:五樓牙線男? 09/04 16:51 → ppbigass:幹你娘哪有人連三蓋 09/04 16:51 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.87.205

03/20 01:15, , 1F
算命文...
03/20 01:15, 1F
※ 編輯: love112302 來自: 114.37.87.205 (03/20 01:48) ※ 編輯: love112302 來自: 114.37.87.205 (03/20 01:51) ※ 編輯: love112302 來自: 114.37.87.205 (03/20 01:55) ※ 編輯: love112302 來自: 114.37.87.205 (03/20 01:57) ※ 編輯: love112302 來自: 114.37.87.205 (03/20 01:59) ※ 編輯: love112302 來自: 114.37.87.205 (03/20 02:31)

03/20 10:15, , 2F
1.沒import 2 你創了兩個test_array
03/20 10:15, 2F

03/20 16:34, , 3F
樓上一語....驚為天人
03/20 16:34, 3F

03/21 20:12, , 4F
大推簽名檔!!
03/21 20:12, 4F
文章代碼(AID): #1Bewj8vw (java)
文章代碼(AID): #1Bewj8vw (java)