Re: [問題] 陣列問題

看板java作者 (小安)時間15年前 (2010/01/14 16:05), 編輯推噓4(404)
留言8則, 3人參與, 最新討論串4/6 (看更多)
※ 引述《tstanly ()》之銘言: : 請問一下 : 如果我的陣列需要太大 : 導致eclipse會顯示超過memory heap size : 我增加eclipse的記憶體參數 加到最大了 : 還是會產生這個問題 : private int[] test=new int[N]; : 其中N最大到 : N=4^9=262144 : 遇到這種情形該怎麼解決...? 謝謝 int: 4 byte 這樣也才 1 mb 而已, 就算沒設 -Xmx 直接用預設值跑應該也沒問題吧? 應該要檢查一下程式其他部份。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.183.199

01/14 16:10, , 1F
但我有增加減少過N 加大的確不能跑 卡在那= =
01/14 16:10, 1F

01/14 16:24, , 2F
除非有更多訊息,不然我還是堅持目前的說法
01/14 16:24, 2F

01/14 16:26, , 3F
咦 降是1G吧 剛按了一下計算機
01/14 16:26, 3F

01/14 16:30, , 4F
還是因為宣告兩三個這種陣列 會加大啊?
01/14 16:30, 4F

01/14 16:32, , 5F
顯然你該換計算機了 (誤), 你要問這問題怎麼解決,我只是
01/14 16:32, 5F

01/14 16:34, , 6F
告訴你,其他部份的影響應該更大。
01/14 16:34, 6F

01/14 16:36, , 7F
OK 謝囉 我再檢查一下吧...^^
01/14 16:36, 7F

01/14 17:36, , 8F
哈哈…byte來在是kb喔…
01/14 17:36, 8F
文章代碼(AID): #1BJj1GuP (java)
討論串 (同標題文章)
本文引述了以下文章的的內容:
0
11
以下文章回應了本文
完整討論串 (本文為第 4 之 6 篇):
4
8
0
11
文章代碼(AID): #1BJj1GuP (java)