前端之家收集整理的这篇文章主要介绍了
在Java中声明一个LinkedList,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我总是学习当我们声明一个我们应该做的集合时,Interface ob = new Class(),如果我想使用一个LinkedList,我会做List List = new LinkedList(),但是我无法访问LinkedList的所有
方法..不是LinkedList ob = new LinkedList()100%正确吗?
Isn’t LinkedList ob = new LinkedList() 100% correct?
好的,我建议使用通用表单,但确定 – 如果要使用特定于LinkedList的功能,则需要相应地声明变量.
您可能想要检查Deque<E>
或Queue<E>
接口是否具有您想要的接口.如果他们这样做,使用那些符合描述你需要而不是你将要使用什么实现的想法.
原文链接:https://www.f2er.com/java/124053.html