[問題] return array的問題

看板java作者 (米頭)時間16年前 (2008/06/14 20:21), 編輯推噓5(503)
留言8則, 5人參與, 最新討論串1/1
抱歉,我剛學java幾個禮拜 我有稍微爬過文,但還是不太懂 public ???? 方法(){ int [] a={1,2,3}; return ??; 自寫class和method如果是要傳回array 是只能傳回a[]的某個值嗎 還是能夠一次傳回整個array 因為自己寫的時候遇到要傳回矩陣都要土法煉鋼 用for把array轉成字串傳出去在轉回來 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.16.66

06/14 21:13, , 1F
public int [] METHOD return a;
06/14 21:13, 1F

06/14 21:13, , 2F
public int[] test() { return new int[] {1,2,3}; }
06/14 21:13, 2F

06/14 21:59, , 3F
如果int a[]內容是透過變數產生的呢~?
06/14 21:59, 3F

06/14 22:00, , 4F
那就回傳變數啊
06/14 22:00, 4F

06/14 22:33, , 5F
是 return a[]; 這樣嗎?
06/14 22:33, 5F

06/14 22:36, , 6F
return a; ...寫一個 test program 來試比較快吧?
06/14 22:36, 6F

06/14 22:40, , 7F
嗯 先謝過了 試試看 謝謝
06/14 22:40, 7F
※ 編輯: mintle 來自: 61.230.17.160 (06/15 10:15)

06/15 12:11, , 8F
放在方法的參數裡,可以傳多個陣列
06/15 12:11, 8F
文章代碼(AID): #18KxVYWV (java)