myeclipe中泛型的警告

ArrayList books = (ArrayList)session.getAttribute("books");,等号右边有警告“ArrayList is a raw type. References to generic type ArrayList should be parameterized”,请问怎么解决?


ArrayList books = (ArrayList)session.getAttribute("books");
改为
List<Books> books = (ArrayList<Books>)session.getAttribute("books");
ArrayList<Book>带上具体类型

ArrayList集合底层是泛型集合,你使用的时候,得指明具体类型才行啊,不然怎么给你做映射转换。