为什么报错Type safety: Unchecked cast from Object to List<MeterBean>?

List<ThBean> li= (List<ThBean>)request.getAttribute("list");为什么报错Type safety: Unchecked cast from Object to List<ThBean>

因为你使用了jdk1.5或者1.6的泛型, request.getAttribute("list");得到的是一个没有类型的List,当把他们转成List<UserInfo>时,编译器认为有可能会出错,所以提示这个类型安全,如果确认没有问题,可以不予理会,如果不想报错,可以在那行上加上一句话
@SuppressWarnings("unchecked")
温馨提示:答案为网友推荐,仅供参考
相似回答