Jon*_*nes 8 java interface class list
有没有办法实现类似的东西
List<Class<? implements MyInterface>> ClassList = new ArrayList<Class<? implements MyInterface>>();
Run Code Online (Sandbox Code Playgroud)
我的目标是从该列表创建一个hashmap,其中键是类的toString方法(在MyInterface中定义),值是类本身.此类的每个对象的toString方法返回相同的结果.这样我就可以通过搜索正确的字符串来使用地图创建类的实例.
谢谢你试图帮助,问候
Per*_*ror 16
List<Class<? implements MyInterface>> ClassList = new ArrayList<Class<? implements MyInterface>>();
Run Code Online (Sandbox Code Playgroud)
应该
List<Class<? extends MyInterface>> ClassList = new ArrayList<Class<? extends MyInterface>>();
Run Code Online (Sandbox Code Playgroud)
有没有implements关键字在泛型的世界.如果需要实现接口的类型参数,请使用extends关键字来表示它.
| 归档时间: |
|
| 查看次数: |
7601 次 |
| 最近记录: |