Javaでリストに値をアサインする方法を教えてください。
Javaにおけるリストへの値の代入方法は次のとおりです。
- 順番にadd()メソッドで要素を追加する。
List<String> list = new ArrayList<>();
list.add("元素1");
list.add("元素2");
list.add("元素3");
- 配列を使ってリストを作成する:
String[] array = {"元素1", "元素2", "元素3"};
List<String> list = Arrays.asList(array);
- Collections ユーティリティ クラスの addAll() メソッドを用いて、別の Collection の要素を List に追加する。
List<String> list = new ArrayList<>();
Collection<String> collection = new ArrayList<>();
collection.add("元素1");
collection.add("元素2");
collection.add("元素3");
Collections.addAll(list, collection);
- CollectionsユーティリティクラスのnCopies()メソッドを使用して、特定数の同一要素を作成し、リストに代入する。
List<String> list = new ArrayList<>(Collections.nCopies(3, "元素"));
以上の方法はListに値を代入する一般的な方法であり、具体的な必要性に応じて適切な方法を選択して代入操作を実行します。