当前位置: 代码迷 >> Android >> List list=new ArrayList();这种写法好吗?解决思路
  详细解决方案

List list=new ArrayList();这种写法好吗?解决思路

热度:93   发布时间:2016-05-01 11:16:50.0
List list=new ArrayList();这种写法好吗?
在视频里看到好多这种写法,List list=new ArrayList();
这样得到的list是一个List对象啊,在ArrayList里特有的方法是不能调用的。
为什么很多人这么写,这样写好吗?

------解决方案--------------------
android上面不推荐这样写,应该直接写成ArrayList<Object> list = new ArrayList<Object>(); 

------解决方案--------------------
引用:
List list=new ArrayList();
如果ArrayList里有个 自己的方法print()(没重写父类)
那么list.print()是不行的啊~~~
是的 这样就要强制转换...然后再用..
  相关解决方案