日期:2014-05-17  浏览次数:20775 次

问一个关于ArrayList 出现黄色下划线的问题
我在代码中写ArrayList a1=new ArrayList();时,下面出现黄色下划线,当把鼠标放到上面是显示:ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized请问这是什么情况呀 谢谢

------解决方案--------------------
探讨
楼主刚学java吧,黄色下划线是没加泛型的警告。加泛型一般是这样的写法:
List<String> list1= new ArrayList<String>(); 其中"<String>"就是加入的泛型,可以是任何类型,但是规定了泛型的类型后,这个List集合就只能存储这个类型的数据了。