-3

この整数に値を追加したい

Integer[] nums = new Integer[] {1, 393993, 2918282}

これに値を追加しようとしましたが、コードが間違っています。それを行う最善の方法を教えてください

4

2 に答える 2

4

Java では、配列のサイズは固定されています。したがって、動的なデータ構造が必要な場合は、Java コレクション パッケージのクラスを使用する必要があります。

たとえば、ArrayListを使用します。

ArrayList<Integer> intList = new ArrayList<Integer>();
intList.add(1);
intList.add(393993);
intList.add(2918282);


// Then add value when you need it using .add() method
于 2013-03-29T21:50:56.733 に答える
0

配列をインスタンス化すると、それに値を追加できなくなります。固定サイズになります。Java.Util.ArrayList容量を超えたアイテムの追加をサポートするようなものを使用することをお勧めします。

于 2013-03-29T21:50:37.357 に答える