ArrayListの初期サイズ

Cemre:

次のようにして、ArrayListの初期サイズを設定できます。

ArrayList<Integer> arr=new ArrayList<Integer>(10);

しかし、あなたはできません

arr.add(5, 10);

範囲外の例外が発生するためです。

割り当てたスペースにアクセスできない場合の初期サイズの設定の用途は何ですか?

add関数は次のadd(int index, Object element)ように定義されているため、インデックス10に追加していません。

名前:

配列リストのサイズとその容量を混同しています。

  • サイズは、リスト内の要素の数です。
  • 容量は、リストが潜在的にその内部構造を再割り当てすることなく対応することができますどのように多くの要素です。

を呼び出すとnew ArrayList<Integer>(10)サイズではなくリストの初期容量を設定します。言い換えると、この方法で構築された場合、配列リストは空の状態で始まります。

配列リストに10個の要素を追加する1つの方法は、ループを使用することです。

for (int i = 0; i < 10; i++) {
  arr.add(0);
}

これで、インデックス0..9の要素を変更できるようになりました。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

新しいArrayListの初期サイズ()

分類Dev

kotlin中サイズの初期化のArrayList <ArrayListの<整数>>

分類Dev

ByteBufの初期容量サイズ

分類Dev

初期サイズのArrayListがサイズに対して0を返すのはなぜですか?

分類Dev

Arraylist の ArrayList の Java サイズ

分類Dev

Javaの初期化文字列のサイズ

分類Dev

JComboBoxの初期サイズの設定

分類Dev

Java配列サイズの初期化

分類Dev

ArrayListの効率とサイズ

分類Dev

暗黙的なArrayListサイズ宣言と明示的なArrayListサイズ宣言の違いは?

分類Dev

初期サイズと最大サイズのページファイル

分類Dev

ArrayListが事前定義されたサイズで初期化されない

分類Dev

請負業者でサイズが不明なArrayListを初期化する-Java

分類Dev

初期ウィンドウサイズ/サイズ変更のキャッチ

分類Dev

初期ウィンドウサイズ/サイズ変更のキャッチ

分類Dev

UIScrollViewがフルサイズ未満の初期画像サイズを設定

分類Dev

ArrayList <ArrayList <Object >>から固定サイズの配列/リストへ

分類Dev

Javaでの可変サイズの配列の初期化

分類Dev

DOM初期化中のDartでのTextAreaのサイズ変更

分類Dev

Three.jsの初期スプライトサイズ

分類Dev

C ++:初期化(新規)異なる初期サイズのベクトルの配列

分類Dev

C ++ベクトルのサイズの初期化

分類Dev

自動初期化後の変数のサイズ

分類Dev

初期化後のmatplotlib図のサイズ変更

分類Dev

サイズが不明なC / C ++での配列の初期化

分類Dev

sizeofによる一定サイズの配列の初期化

分類Dev

可変サイズのC初期化および非初期化配列

分類Dev

Javaのヒープサイズ手段を初期?

分類Dev

初期メモリヒープサイズエラーの回避

Related 関連記事

  1. 1

    新しいArrayListの初期サイズ()

  2. 2

    kotlin中サイズの初期化のArrayList <ArrayListの<整数>>

  3. 3

    ByteBufの初期容量サイズ

  4. 4

    初期サイズのArrayListがサイズに対して0を返すのはなぜですか?

  5. 5

    Arraylist の ArrayList の Java サイズ

  6. 6

    Javaの初期化文字列のサイズ

  7. 7

    JComboBoxの初期サイズの設定

  8. 8

    Java配列サイズの初期化

  9. 9

    ArrayListの効率とサイズ

  10. 10

    暗黙的なArrayListサイズ宣言と明示的なArrayListサイズ宣言の違いは?

  11. 11

    初期サイズと最大サイズのページファイル

  12. 12

    ArrayListが事前定義されたサイズで初期化されない

  13. 13

    請負業者でサイズが不明なArrayListを初期化する-Java

  14. 14

    初期ウィンドウサイズ/サイズ変更のキャッチ

  15. 15

    初期ウィンドウサイズ/サイズ変更のキャッチ

  16. 16

    UIScrollViewがフルサイズ未満の初期画像サイズを設定

  17. 17

    ArrayList <ArrayList <Object >>から固定サイズの配列/リストへ

  18. 18

    Javaでの可変サイズの配列の初期化

  19. 19

    DOM初期化中のDartでのTextAreaのサイズ変更

  20. 20

    Three.jsの初期スプライトサイズ

  21. 21

    C ++:初期化(新規)異なる初期サイズのベクトルの配列

  22. 22

    C ++ベクトルのサイズの初期化

  23. 23

    自動初期化後の変数のサイズ

  24. 24

    初期化後のmatplotlib図のサイズ変更

  25. 25

    サイズが不明なC / C ++での配列の初期化

  26. 26

    sizeofによる一定サイズの配列の初期化

  27. 27

    可変サイズのC初期化および非初期化配列

  28. 28

    Javaのヒープサイズ手段を初期?

  29. 29

    初期メモリヒープサイズエラーの回避

ホットタグ

アーカイブ