2016-06-02 2 views
-2

Javaを使用している間は、APIまたは組み込みのメソッドを使用しないでください。他の場所にコピーすることなく、配列のサイズを動的に増やす方法はありますか?組み込み関数を使用せずに配列サイズを動的に増やす方法はありますか?

+0

いいえありません。別の配列を割り当てる必要があります。 – EvilTak

+0

なぜ標準Java APIを使用しないのですか? –

+1

いいえ、ArrayListの実装を見てみましょう:http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/6-b14/java/util/ArrayList.java簡単に拡張可能なデータ構造が必要な場合は、リンクされたリストを使用してください。 –

答えて

1

アレイのサイズを大きくすることはできません。あなたの唯一の選択肢は、新しいより大きな配列を作成し、それに古い配列の内容をコピーすることです。ところで、これはArrayListが内部配列を "成長"する方法です。

関連する問題