MapのValueにListを使いたいのですが書き方がわかりません。Eclipseで「トークン","に構文エラーがあります」とエラー表示されたので入れ子になっている()を取り除いたのですが「メソッドのputは引数(String, String,..以下略)に適応できません」と表示されました。
各県に特産物が複数あるようにValueに複数のString要素を指定したです。アドバイスをお願い致します。
java
1public class Main { 2 3 public static void main(String[] args) { 4 Map<String, List<String>> maps = new HashMap<>(); 5 6 maps.put("九州", ("熊本県", "福岡県", "佐賀県", "鹿児島県", "宮崎県", "大分県", "長崎県", "沖縄県")); 7 maps.put("四国", ("香川県", "徳島県", "愛媛県", "高知県")); 8 9 System.out.println(maps.get("九州")); 10 } 11}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/01/09 10:09