我想從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上更頻繁地執行此操作。