【发布时间】:2018-06-03 22:40:22
【问题描述】:
通常人们会像这样声明一个 LinkedList:LinkedList<object> list。但是,我需要那些也实现特定接口的对象。
有没有办法在声明中设置它?
【问题讨论】:
-
只需将对象替换为接口名称
标签: java list generics linked-list
通常人们会像这样声明一个 LinkedList:LinkedList<object> list。但是,我需要那些也实现特定接口的对象。
有没有办法在声明中设置它?
【问题讨论】:
标签: java list generics linked-list
使用你的界面而不是对象
LinkedList<MyInterface> list
您可以添加任何实现 MyInterface 的类
【讨论】: