我想从LinkedList中移除第一个元素。以下是两种选择。我只能看到一个作品,但与其他我看到编译错误,在我的日食 -如何从链接列表中删除第一个元素?
第一种方法: 这工作得很好
LinkedList<String> servers = new LinkedList<String>();
....
String firstServerName = servers.removeFirst();
第二种方法 在这方面,我得到的编译错误在我的Eclipse作为 -
方法removeFirst()是未定义的类型列表
List<String> servers = new LinkedList<String>();
....
String firstServerName = servers.removeFirst();
以上两者有什么区别?为什么第一个人能工作,但不是第二个人?
什么是从Java中的链表中删除第一个元素的最有效方法?我需要在我的LinkedList上更频繁地执行此操作。