3 つのオブジェクトを保持する配列オブジェクトが必要です。
最初は を使用してCollection
いましたが、特定の場所に追加する必要があります。例えば:
CollectionObject.add(pos, myObject)
次にArrayList
、次のようなオブジェクトを作成しました:
ArrayList<MyObject> array = new ArrayList<MyObject>();
これを作成すると、サイズ 1 の配列が作成されますが、位置 0-2 に追加する必要があるため、次のように追加します。
array.add(2, myObject)
私は得た:
java.lang.IndexOutOfBoundsException: Index: 2, Size: 1
私の解決策は、arraylist を作成し、それに 3 つの空のオブジェクトを追加し、後で上書きすることですが、それ以上の微妙な解決策はありますか? などのオブジェクトを保持するより良い配列はありますVector
か?