Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java LinkedList和其中的对象_Java_Object_Data Structures_Linked List - Fatal编程技术网

Java LinkedList和其中的对象

Java LinkedList和其中的对象,java,object,data-structures,linked-list,Java,Object,Data Structures,Linked List,我在使用LinkedList和向其中添加对象时遇到问题 当我将一个对象添加到LinkedList中,并尝试访问该对象的方法时,我得到了通用对象方法 例如: LinkedList list = new LinkedList(); list.add("hey"); list.getFirst(). // this is the line of code I am referring 当我尝试获取字符串对象的方法时,我会获取通用对象方法,例如:clone()、equals(objec

我在使用LinkedList和向其中添加对象时遇到问题

当我将一个对象添加到LinkedList中,并尝试访问该对象的方法时,我得到了通用对象方法

例如:

LinkedList list = new LinkedList();
    list.add("hey");
    list.getFirst(). // this is the line of code I am referring

当我尝试获取字符串对象的方法时,我会获取通用对象方法,例如:c
lone()、equals(object obj)、finalize()、getClass()、hashCode()
,等等。

这是因为您使用的是原始类型
LinkedList
,角括号中没有类型参数。试试这个

LinkedList<String> list = new LinkedList<String>();
list.add("hey");
String string = list.getFirst();
LinkedList=新建LinkedList();
列表。添加(“嘿”);
String=list.getFirst();

您计划实现什么目标?