JavaのArrayList

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
サボテン

JavaのArrayList

#1

投稿記事 by サボテン » 12年前

JavaのArrayList()コンストラクタは初期容量10とされてますが
普通に10個以上の要素格納できるんですが気にしなくていいですか?
100個でも1万個でも。

beatle
記事: 1281
登録日時: 13年前
住所: 埼玉
連絡を取る:

Re: JavaのArrayList

#2

投稿記事 by beatle » 12年前

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

サボテン

Re: JavaのArrayList

#3

投稿記事 by サボテン » 12年前

そうなんですか、ありがとうございます。指定するほうがいいという事ですね。

閉鎖

“C言語何でも質問掲示板” へ戻る