Je cherche un moyen très simple de créer un ensemble.
Arrays.asList("a", "b" ...)
crée un List<String>
Existe-t-il quelque chose de similaire pour Set
?
Je cherche un moyen très simple de créer un ensemble.
Arrays.asList("a", "b" ...)
crée un List<String>
Existe-t-il quelque chose de similaire pour Set
?
Maintenant, avec Java 8, vous pouvez le faire sans avoir besoin d'un cadre tiers :
Set<String> set = Stream.of("a","b","c").collect(Collectors.toSet());
Ver Collectionneurs .
Profitez-en !
Utilisation de Goyave C'est aussi simple que cela :
Set<String> mySet = ImmutableSet.<String> of("a", "b");
Ou pour un ensemble mutable :
Set<String> mySet = Sets.newHashSet("a", "b")
Pour d'autres types de données, voir le Guide de l'utilisateur de Guava
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.