
List params = new ArrayList();这段代码是什么意思?
1个回答
展开全部
创建一个新的List类型对象,因为List是接口,因此创建ArrayList类型事项向上转型!
就是创建一个数组的意思啊!
ArrayList是实现了List接口的,所以可以写成List list=new ArrayList()至于这么写的好处就是,令你的代码将来易于维护,比如说后来你发现你的list可能用链表实现会更好只需要改成List list=new LinkedList()就行了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询