我试过这个
ScreenDumpParser dump = new ScreenDumpParser();
Map btn_bound = dump.parse();
Iterator iterator = btn_bound.keySet().iterator();
while (iterator.hasNext()) {
String key = iterator.next().toString();
List<Integer> value = btn_bound.get(key);
System.out.println(key);
}
但这一行
List<Integer> value = btn_bound.get(key);
给出错误:
Type mismatch: cannot convert from Object to List<Integer>
我需要在一行中打印所有值和键。
答案 0 :(得分:0)
如果要为List添加值,则应使用:
value.add( btn_bound.get(key));
如果按钮是列表或其他内容,则必须使用
向列表中添加多个值 value.addRange( btn_bound.get(key));
如果你想得到一个值:
Object foo = value.get(btn_bound.get(key));