最近遇到一个错误,就是用List去获取Map<String,Object>里面的某个值,结果得到的是List的。
错误的代码
List<Long> id_list = (List<Long>) condInfo.get("id_list");
正确的代码
List<Long> id_list = JSONArray.parseArray(condInfo.get("id_list").toString(), Long.class) ;
最近遇到一个错误,就是用List去获取Map<String,Object>里面的某个值,结果得到的是List的。
错误的代码
List<Long> id_list = (List<Long>) condInfo.get("id_list");
正确的代码
List<Long> id_list = JSONArray.parseArray(condInfo.get("id_list").toString(), Long.class) ;