Erro de compilador relacionado a curingas vinculado
Eu estou querendo saber o que está errado com este código:
Map <? extends String, ? extends Integer> m = null;
Set<Map.Entry<? extends String, ? extends Integer>> s = m.entrySet();
O compilador reclama com a mensagem de erro:
Incompatibilidade de tipos: não é possível converter deSet<Map.Entry<capture#1-of ? extends String,capture#2-of ? extends Integer>>
paraSet<Map.Entry<? extends String,? extends Integer>>
Qual deve ser o tipo des
estar? Eclipse sugereSet<?>
mas estou tentando ser mais específico que isso.