7

Java LinkedList类中的方法addaddLast和不执行相同的操作吗?如果是这样,为什么 API 设计要以简洁换取冗余?offerofferLast

4

1 回答 1

13

该类LinkedList实现接口ListDeque. 所以这个类需要实现这四个方法,尽管你是对的,它们做的完全一样。

顺便说一句,这LinkedList不是 API。如果您使用接口,例如

List<String> list = new LinkedList<>();

例如,您将看不到方法addLast和。offerofferLast

于 2013-04-24T09:59:08.883 回答