看板 java 關於我們 聯絡資訊
※ 引述《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一直過不了..... : 請問我該怎麼做呢?? 我不確定為甚麼你不想弄一個 array 來傳 如果是 memory 問題,那其實(應該)沒差 尤其你又是字串陣列 XD 當然上一篇的方法也是解決之道(不過我不太喜歡那招) 如果是我的話,我會這樣寫 Event e = new Event(new String[]{"a","b"}); ==== 比較有趣的是,如果像你這樣寫 在 Eclipse 炸的 syntax error 好詭異... -- 錢鍾書: 說出來的話 http://www.psmonkey.org 比不上不說出來的話 Java 版 cookcomic 版 只影射著說不出來的話 and more...... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.202.140
johnny94:喜歡這種解法+1 12/21 15:00
Arthurseed:版主大出現了!! 謝謝~這個方法我懂了!! 12/22 14:13
PsMonkey:講的我好像一直在潛水一樣 Orz 12/22 14:18
Arthurseed:哈哈哈 沒有啦~ 因為初次發文問問題 受寵若驚了!!! 12/22 14:30