Błąd kompilatora związany z ograniczoną liczbą znaków zastępczych
Zastanawiam się, co jest nie tak z tym kodem:
Map <? extends String, ? extends Integer> m = null;
Set<Map.Entry<? extends String, ? extends Integer>> s = m.entrySet();
Kompilator skarży się komunikatem o błędzie:
Niezgodność typu: nie można przekonwertować zSet<Map.Entry<capture#1-of ? extends String,capture#2-of ? extends Integer>>
doSet<Map.Entry<? extends String,? extends Integer>>
Jaki powinien być rodzajs
być? Eclipse sugerujeSet<?>
ale staram się uzyskać więcej szczegółów.