Re: [問題] Java 產生動態K維 陣列的方法

看板java作者 (痞子軍團團長)時間18年前 (2007/12/24 10:28), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串3/3 (看更多)
※ 引述《boymike (mike~嘟嘟 波波 賓賓)》之銘言: : google大師查動態陣列只有vector : 想問高手 : 輸入變數K跟M : 要產生一個K維的陣列(每個維度長度為M) : JAVA裡面可以這樣做嗎? : example : k=20 : m=4 : 則產生 : array[4][4]...[4]共20維 其實上頭跟 array[80] 沒什麼兩樣阿... 1, 2, 3, 4, 5, 6, 7, 8 1, 2, 3, 4 5, 6, 7, 8 上面這兩個自己轉換一下就可以了啦... 不然,有勇氣的話,下面這個亂寫程式碼的概念拿去用用看... [逃] public int createArray(int m, int degree){ int array[] = new int[m]; if(degree!=0){ for(int i=0; i<array.length; i++){ array[i] = createArray(m, degree-1); } } return array; } (宣告的地方應該會掛掉.... XDXD) -- 侃侃長論鮮窒礙 首頁:http://www.psmonkey.idv.tw 眾目睽睽無心顫 Blog:http://ps-think.blogspot.com 煢居少聊常人事 殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.13.246.21

12/24 10:32, , 1F
應該會出 return type incorrect 罷
12/24 10:32, 1F

12/24 10:46, , 2F
用 ArrayList 即可
12/24 10:46, 2F

12/24 10:47, , 3F
我現在都避免使用 primitive...
12/24 10:47, 3F
文章代碼(AID): #17Rnbfhb (java)
文章代碼(AID): #17Rnbfhb (java)