1.强转:(List)map.get(“xxx”)
强转IDEA会提示警告信息Unchecked cast:‘xxx’ to ‘xxx’,不建议
2.借用函数进行转换
public List castList(Object obj, Class clazz)
{
List result = new ArrayList();
if(obj instanceof List<?>)
{
for (Object o : (List<?>) obj)
{
result.add(clazz.cast(o));
}
}
return result ;
}
obj为要转换的对象
######仅做笔记######
java-获取Map中list后如何转换为List<Object>
最新推荐文章于 2024-07-20 03:22:42 发布