我正在尝试定义 的HashMap< ? ,String> 其中?是来自给定接口P的某些实现的类对象。
例如,对于接口ISearchEngine,我希望?可能是Google.class,Yahoo.class,Bing.class等。
答案 0 :(得分:6)
怎么样
HashMap<Class<? extends ISearchEngine>, String>
答案 1 :(得分:0)
我想你想要
HashMap<? extends ISearchEngine, String>