JavaのArrayList()コンストラクタは初期容量10とされてますが
普通に10個以上の要素格納できるんですが気にしなくていいですか?
100個でも1万個でも。
JavaのArrayList
Re: JavaのArrayList
ArrayListは容量が足りなくなると自動で増やしていきます。
増やすときに多少のコストが掛かりますので、格納する要素の個数があらかじめ分かるなら、初期容量をその数だけ指定したほうが効率はいいです。
普段は気にしないで、どうしてもチューニングしなければならないときに初期容量を与えてみる、くらいでいいのではないでしょうか。
増やすときに多少のコストが掛かりますので、格納する要素の個数があらかじめ分かるなら、初期容量をその数だけ指定したほうが効率はいいです。
普段は気にしないで、どうしてもチューニングしなければならないときに初期容量を与えてみる、くらいでいいのではないでしょうか。