Java中的ArrayList內部采用數(shù)組實現(xiàn)种玛,其擴容方式可以認為是每次擴容原長度的1/2蛮瞄。
在向一個ArrayList對象添加大量元素的程序中含蓉,可使用ensureCapacity方法增加capacity命锄。這可以減少增加重分配的數(shù)量囱桨。
(1) void ensureCapacity(int minCapacity): 將ArrayList對象容量增加minCapacity
(2) void trimToSize(): 整理ArrayList對象容量為列表當前大小。程序可使用這個操作減少ArrayList對象存儲空間秀撇。
Java ArrayList知識點整理
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門让虐,熙熙樓的掌柜王于貴愁眉苦臉地迎上來紊撕,“玉大人,你說我怎么就攤上這事赡突《苑觯” “怎么了?”我有些...
- 文/不壞的土叔 我叫張陵惭缰,是天一觀的道長浪南。 經常有香客問我,道長漱受,這世上最難降的妖魔是什么络凿? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮拜效,結果婚禮上喷众,老公的妹妹穿的比我還像新娘各谚。我一直安慰自己紧憾,他們只是感情好,可當我...
- 文/花漫 我一把揭開白布昌渤。 她就那樣靜靜地躺著赴穗,像睡著了一般。 火紅的嫁衣襯著肌膚如雪膀息。 梳的紋絲不亂的頭發(fā)上般眉,一...
- 文/蒼蘭香墨 我猛地睜開眼裁替,長吁一口氣:“原來是場噩夢啊……” “哼项玛!你這毒婦竟也來了?” 一聲冷哼從身側響起弱判,我...
- 正文 年R本政府宣布蘸际,位于F島的核電站,受9級特大地震影響徒扶,放射性物質發(fā)生泄漏粮彤。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一姜骡、第九天 我趴在偏房一處隱蔽的房頂上張望导坟。 院中可真熱鬧,春花似錦圈澈、人聲如沸惫周。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽递递。三九已至,卻和暖如春啥么,著一層夾襖步出監(jiān)牢的瞬間登舞,已是汗流浹背。 一陣腳步聲響...
推薦閱讀更多精彩內容
- 在經過一次沒有準備的面試后酵熙,發(fā)現(xiàn)自己雖然寫了兩年的android代碼,基礎知識卻忘的差不多了驰坊。這是程序員的大忌匾二,沒...
- 第一部分 ArrayList簡介 ArrayList是java.util包下面AbstractList<E>類的一...
- ArrayList是在Java中最常用的集合之一,其本質上可以當做是一個可擴容的數(shù)組,可以添加重復的數(shù)據(jù)察藐,也支持隨...