A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 李能甫 中级黑马   /  2015-3-28 18:15  /  705 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

知道了ArrayList是List的实现类,可是貌似它们都可以存储一组不唯一的有序对象,而且都能定义为泛型集合,学到这里我就纳闷了,到底是该用List存数据呢,还是用ArrayList存储数据呢?用哪个好呢?求大神指教。

4 个回复

倒序浏览
List不能单独使用,要使用的话都是靠他的实现类来完成的,这个你应该见的多吧List li =new ArrayList();
回复 使用道具 举报
楼上正解,List是接口,ArrayList是类。接口是不能创建对象的。
回复 使用道具 举报
用ArrayList,因为它是具体类,List是接口,不能直接用
回复 使用道具 举报
一般情况都是用ArrayList
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马