Java9から可能になったofメソッドを利用して、ListやMapの初期化を行います。
以下のように実装します。
List list = List.of("A", "B", "C", "D", "E");
Map map = Map.of("Key1", "Value1", "Key2", "Value2");
特にMap.ofを利用した場合、「キー1、値1、キー2、値2、・・・」といったように、キーと値を交互に指定する必要があります。
また、注意していただきたいのは、ofメソッドで初期化したListやMapは不変であるということです。
プログラム上でofメソッドで初期化した変数で値を追加・削除等変更を加えようとした場合、例外が発生します。