Это может быть очень глупый вопрос, у меня есть Java код, который выглядит следующим образом:Список классов <Map> не могут быть преобразованы в коллекции <objects>
public Collection<Object> getCollection(){
List<Map<String,Object> listMap = getListMap();
return listMap;
}
я получаю исключение, говоря
cannot assign a value of Java.util.list<java.util.map<java.lang.String,java.lang.Object>>
to java.util.Collection<java.lang.Object>
Конечно, ошибка должна быть действительной, но почему? И как я могу это преодолеть?
Символ '' Коллекция
взгляните на [этот] (http://stackoverflow.com/q/2745265/2764279) вопрос. –
Общие типы Java не следуют правилам наследования – cybersoft