パラメータ入力の新しいエントリをリストに追加できるようにしたいと考えています。
例えば:
public static void theList (List<String> wholeList) {
wholeList = new ArrayList<String>();
wholeList.add("Lettuce");
wholeList.add("Bacon");
wholeList.add("Milk");
wholeList.add(wholeList); <--------- error - addAll doesn't fix it.
上記では、「 wholeList.add(wholeList) 」を試しました。私が意図したことは次のとおりです。追加する必要がある追加の(このメソッドを実行するための入力を追加するときの(パラメーターからの)アイテム)アイテムは、「wholeList」に追加されます。
ご覧のとおり、レタス、ベーコン、ミルクの 3 つのアイテムがリストに追加されました。ただし、突然気が変わって (パラメーターを介して) 別の項目を追加したい場合は、単純に現在のリスト (wholeList) に追加できます。
また、別の質問です。
(同じリストのインポートを使用しながら) 1 つずつ追加するのではなく、アイテムのリストを追加するより適切な方法はありますか? {"レタス"、"牛乳"、"ベーコン" など} と言いますか?
TY.