Javaコラム Javaエンジニアのためのお役立ちコラム

[Java]addメソッドでListに要素追加|addAllメソッドで要素を一括追加

2021年08月06日
SE
JavaのaddメソッドでListに要素を追加する方法が知りたいです。
PM
要素追加(add)やnullの追加などのListに要素を追加する方法を解説しますので、一緒に見ていきましょう。

[Java]addメソッドでListに要素追加


今回は、JavaでListに要素を追加する方法を説明します。ここでは、要素追加(add)、nullの追加、要素を一括追加(addAll)、要素の上書きについて紹介します。

JavaでListに要素を追加する方法に興味のある方はぜひご覧ください。

要素追加(add)

JavaでListに要素を追加する方法を紹介します。addメソッドを使用します。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

このようにJavaでは、addメソッドで要素を追加できます。index指定で追加することもできます。

nullの追加

JavaのListでは、要素にnullを追加することもできます。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

要素を一括追加(addAll)

JavaでListに要素を一括追加する方法を紹介します。addAllメソッドを使用します。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

このようにJavaでは、addAllメソッドで要素を一括追加できます。index指定で一括追加することもできます。

上書き

JavaでListにクラスインスタンスを追加する場合は、インスタンスごとに追加してください。まず、要素が上書きされてしまう例を紹介します。実際のソースコードを見てみましょう。

実行結果は以下のようになります。addした分、要素数は増えますが、アドレスを追加しているので2要素が同じ値になっています。

インスタンスをnewしてaddするようにしてください。main()のみを以下に記述します。

実行結果は以下のようになります。

SE
JavaでListに要素を追加する方法がよく理解できました。
PM
より理解を深めるために、実際にJavaでListに要素を追加してみましょう。

まとめ

いかがでしたでしょうか。JavaでListに要素を追加する方法を説明しました。ここでは、addメソッドで要素を追加、nullの追加、addAllメソッドで要素を一括追加、要素の上書きについて紹介しました。

ぜひご自身でJavaのソースコードを書いて、理解を深めてください。


Javaでのキャリアアップをお考えの方は、現在募集中の求人情報をご覧ください。

また、直接のエントリーも受け付けております。

エントリー(応募フォーム)

Search

Popular

recommended

Categories

Tags