0
私はJavaで作成されたイメージの配列を持っていますが、私のコードはより多くのイメージを作成しています。これらの新しい画像を配列に追加するにはどのような方法がありますか?アレイにイメージを追加する
私はJavaで作成されたイメージの配列を持っていますが、私のコードはより多くのイメージを作成しています。これらの新しい画像を配列に追加するにはどのような方法がありますか?アレイにイメージを追加する
Java配列は常に固定サイズです。配列を取得したら、サイズを変更することはできません。 System.arrayCopy()
では、配列の内容を新しい(潜在的により大きい)配列にコピーすることができますが、それはあまりにも手動です。
Collections APIは、よりユーザーフレンドリーアレイに類似APIを定義するが、サイズを変更する能力を含む多くの追加機能を有し、ArrayList
List
インターフェースを含む、配列よりも高いレベルのデータ構造の数を提供しますList
実装は、カバーの下にある配列によってサポートされています。
つまり、サイズ変更可能な配列が必要な場合は、実際にArrayList
が必要です。
'ArrayList'おそらく? https://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html – Maljam
.add(オブジェクト)を「ArrayList」で追加していますか? – Li357