ArrayList与LinkedList可以进行数据类型转换吗?
2个回答
展开全部
强制数据类型转换是不行的,因为类ArrayList与类LinkedList不是父子类关系。
但可以通过构造方法转换
ArrayList arrayList = new ArrayList();
……对arrayList对象添加数据
LinkedList linkedList = new LinkedList(arrayList);
或
LinkedList linkedList = new LinkedList();
……对linkedList对象添加数据
ArrayList<String> arrayList = new ArrayList(linkedList);
但可以通过构造方法转换
ArrayList arrayList = new ArrayList();
……对arrayList对象添加数据
LinkedList linkedList = new LinkedList(arrayList);
或
LinkedList linkedList = new LinkedList();
……对linkedList对象添加数据
ArrayList<String> arrayList = new ArrayList(linkedList);
2013-08-05
展开全部
关于这个问题,当然可以了ArrayList和LinkedList本质上是一样的都是List
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询