java - 如何使用实现特定接口(interface)的对象声明一个 LinkedList?

标签 java list generics linked-list

通常会像这样声明一个 LinkedList:LinkedList<object> list .但是,我需要那些也实现特定接口(interface)的对象。

有没有办法在声明中设置这个?

最佳答案

使用你的界面而不是对象

LinkedList<MyInterface> list

你可以添加任何实现 MyInterface 的类

关于java - 如何使用实现特定接口(interface)的对象声明一个 LinkedList?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50671620/

相关文章:

java - 如何强制执行抽象类的方法?

r - 删除R中多级列表上data.frames中列的属性

java - 搜索无序列表而不将其转换为数组

python - 在列表理解中解包拆分

c# - 如何对泛型类进行排序?

java - 在 Java Web 服务器中使用 letsencrypt 证书

Java StringBuffer 工作正常,reverse() 添加换行符

Java反射-从非泛型类获取泛型方法

java - 将用户输入存储到变量中

java - 如何使用泛型类型声明类 - Java 1.7