我有此ArrayList數組列表和NULL值
[21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36]
這種方式創建
for (int i = 0; i < number; i++) {
ArrayList.add(21+i);
}
在我的代碼,我不得不刪除,有時回來,從一些值不改變的位置其他。我試着用
ArrayList.add(removedValue, null);
,所以我有這樣的事情
ArrayList = [21, 22, 23, null, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36]
但這種方式我無法排序與集合的陣列。
還有什麼我可以做的,以解決這個問題,而不會破壞我的數組?
我覺得你不溝通這個問題非常好。一方面你想對arrayList進行排序,另一方面你想對它排序。你試圖解決的問題究竟是什麼? –
@AmirArad:這是一款棋盤遊戲。玩家可以從中挑選卡片並將卡片返回。我的問題是,當一個玩家返回一張卡沒有進入正確的地方,所以我雖然排序數組。我創建了這個Integers的ArrayList,也許這是我的主要問題。 – Akumu