我无法使用LinkedLists并向其添加对象。
当我向LinkedList添加一个对象,并尝试访问该对象的方法时,我获得了通用对象方法。
例如:
LinkedList list = new LinkedList();
list.add("hey");
list.getFirst(). // this is the line of code I am referring
当我尝试获取String对象的方法时,我改为使用通用对象方法,例如:c lone(), equals(Object obj), finalize(), getClass(), hashCode()
等。
答案 0 :(得分:3)
这是因为您在角括号中没有使用类型参数的原始类型LinkedList
。试试这个
LinkedList<String> list = new LinkedList<String>();
list.add("hey");
String string = list.getFirst();