Re: [問題] 將array丟進method中

看板java作者 (LaPass)時間13年前 (2012/12/21 02:30), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/4 (看更多)
※ 引述《Arthurseed (Arthur)》之銘言: : 各位大大你們好: : 小弟我遇到一個問題想請教 : 以下是我的code : int eventNum = 4; : Event[] eventList = new Event[eventNum]; : eventList[0] = new Event({"a","b"}); : ^^^^^^^^^^ : eventList[1] = new Event({"c","d"}); : eventList[2] = new Event({"e","f"}); : eventList[3] = new Event({"g","h"}); : 以上標註部分,我想在Constructor時將一個String array丟到class中 : 我不想創一個array,想向上面那樣直接吃 : 這樣寫complier一直過不了..... : 請問我該怎麼做呢?? class Event { Event(String... sarr) { for(String s:sarr) { System.out.print(s); } } } Event e=new Event("a","b","c","d"); 關鍵字我忘了 這好像叫做什麼parama什麼東東的 我會用但是不會叫 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.76.53

12/21 02:53, , 1F
variable arguments 可變參數
12/21 02:53, 1F

12/22 14:08, , 2F
謝謝您的提供!! 可是我不太懂大大的方法! 哈哈
12/22 14:08, 2F
文章代碼(AID): #1GqrbR6D (java)
文章代碼(AID): #1GqrbR6D (java)