當我嘗試編譯這行代碼:與Java lambda表達式流tomap給我錯誤
public Map<String,Long>countBranchesPerMunicipality(){
return mappamun.values().stream()
.collect(toMap(m->m.getName() , m->m.getBranches().size()));
}
它給我的錯誤:
cannot convert from
Map<Object,Object>
toMap<String,Long>
.
誰能給我解釋一下爲什麼?
什麼類型有'mappamun'?你可以提供[MCVE](https://stackoverflow.com/help/mcve)嗎? –