看板 java 關於我們 聯絡資訊
※ 引述《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
superlubu:應該會出 return type incorrect 罷 12/24 10:32
godfat:用 ArrayList 即可 12/24 10:46
godfat:我現在都避免使用 primitive... 12/24 10:47