-2
Javaを使用している間は、APIまたは組み込みのメソッドを使用しないでください。他の場所にコピーすることなく、配列のサイズを動的に増やす方法はありますか?組み込み関数を使用せずに配列サイズを動的に増やす方法はありますか?
Javaを使用している間は、APIまたは組み込みのメソッドを使用しないでください。他の場所にコピーすることなく、配列のサイズを動的に増やす方法はありますか?組み込み関数を使用せずに配列サイズを動的に増やす方法はありますか?
アレイのサイズを大きくすることはできません。あなたの唯一の選択肢は、新しいより大きな配列を作成し、それに古い配列の内容をコピーすることです。ところで、これはArrayList
が内部配列を "成長"する方法です。
いいえありません。別の配列を割り当てる必要があります。 – EvilTak
なぜ標準Java APIを使用しないのですか? –
いいえ、ArrayListの実装を見てみましょう:http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/6-b14/java/util/ArrayList.java簡単に拡張可能なデータ構造が必要な場合は、リンクされたリストを使用してください。 –