Использование Коллекции Eclipse с Java 8:
Set<String> strings = IntSets.mutable.with(1, 2, 3).collect(String::valueOf);
Для этого не требуется упаковывать значения int и Integer, но вы также можете сделать это при необходимости:
Set<String> strings = Sets.mutable.with(1, 2, 3).collect(String::valueOf);
Sets.mutable.with(1, 2, 3)
вернет MutableSet<Integer>
, в отличие от IntSets.mutable.with(1, 2, 3)
, который вернет MutableIntSet
.
Примечание: я являюсь коммиттером для коллекций Eclipse.