5

私は Android アプリケーションでリストをよく使用します。現在、ユーザーの最大 50 個の「つぶやき」を一覧表示する Twitter ページを作成しています。

次のように定義されたリストがあります。

List<Tweet> tweets = new ArrayList<Tweet>(MAX_TWEETS);

はTwitterTweetの更新情報 (テキスト、日付、ユーザー名など) を保持するカスタム オブジェクト タイプでMAX_TWEETSあり、定数の整数値 (50) です。

質問:

Listもしあれば、これの初期容量を設定する利点は何ですか?

リストがこれほど小さいことがわかっている場合、わざわざ容量を設定する必要がありますか? 容量を設定すべき/すべきでないのはいつですか?

4

8 に答える 8