【发布时间】:2016-04-28 20:55:54
【问题描述】:
不太清楚为什么 put 方法会出现此错误。帮助将不胜感激。
这段代码
HashMap<ArrayList<String>,ArrayList<Integer>> magicshopitems = new HashMap<ArrayList<String>,ArrayList<Integer>>();
magicshopitems.put("items", itemlist);
magicshopitems.put("amount", itemlistamount);
生产
The method put(ArrayList<String>, ArrayList<Integer>) in the type HashMap<ArrayList<String>,ArrayList<Integer>> is not applicable for the arguments (String, ArrayList<String>)
【问题讨论】:
-
String不是ArrayList<String>。