Map<String,Object> map = new HashMap(); map.put("a","a"); map.put("Value",0); List <Map<String,Object>> map = Arrays.aslist(a); return a;
时间: 2024-05-24 21:14:35 浏览: 109
封装ResultSet结果集
这段代码有语法错误。首先,List<Map<String,Object>>的变量名不能与Map<String,Object>的变量名重复;其次,Arrays.asList()方法的参数需要传入一个对象数组,而不是一个对象,所以应该把map变量放入一个数组中。同时,最后一行应该返回的是这个数组,而不是原来的map变量。以下是修正后的代码:
Map<String,Object> map = new HashMap<>();
map.put("a","a");
map.put("Value",0);
List<Map<String,Object>> list = Arrays.asList(map);
return list;
阅读全文