Bonjour,

Tout le problème est dans le titre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
   Set<? extends String> s;
   s.add("a");
Provoque un message d'erreur pas très simple à comprendre.

J'ai quand même réussi à ajouter un élément dans s:
mais ce n'est pas très util.

Ma question est donc: est-il possible de mettre des valeurs dans mon ensemble s? Si oui, comment? Sinon, un 'Set<? extends String>' n'est-il qu'un jouet théorique ou a-t-il une utilité?

Remarquons que l'on peut supprimer des éléments de s car la méthode remove attend un Object en paramètre.

Merci de vos réponses.