java LinkedList add()方法问题

发布网友

我来回答

3个回答

热心网友

实体类型如果为数组的话,可以直接通过list的add方法进行添加转换,举例:
List<Object[]>
list
=
new
LinkedList
<Object[]>();//定义一个数组类型的list对象
String[]
entity
=
new
String[10];//创建一个要实体化的数组对象
entity[0]
=
"1232";//给数组赋值
list.add(entity
);给list对象赋值,这样就完成了对象的转换
可以获取到list的值:list.get(0),结果就是entity
对象。
备注:因为Object类型是任何对象类型的父类,所以不需要强制转换即可完成添加。

热心网友

linkedlist
list
=
new
linkedlist
();
创建一个linkedlist集合,元素类型是int[]
型数组;
list.add(arr);
添加一个名为arr的数组元素;
arr的属性及类型是根据泛型里面的内容定,可以是任意一类对象

热心网友

add接受的不是泛型吗
object
或者E
21是在内存中开辟了一个int类型的空间
存放值21
所以他自然会成功运行

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com