Novos métodos utilitários no CollectionUtils: toList

0 views
Skip to first unread message

Pedro Viegas

unread,
Oct 5, 2020, 6:32:19 AM10/5/20
to DIF2 Mailing list
Bom dia,

Foram criados os seguintes métodos utilitários no CollectionUtils:
static public <T> List<T> toList(T... params)
static public List<String> toListFromCommaSeparatedString(String string)
static public List<String> toListFromSeparatedString(String string, String separator)
Exemplos de uso dos testes unitários:

assertEquals("a,b,c", CollectionUtils.listToCommaSeparatedString(CollectionUtils.toList("a", "b", "c")));
assertEquals("a,b,c",
CollectionUtils.listToCommaSeparatedString(CollectionUtils.toListFromCommaSeparatedString("a,b,c")));
assertEquals("a,b,c",
CollectionUtils.listToCommaSeparatedString(CollectionUtils.toListFromSeparatedString("a:b:c", ":")));
Existia código repetitivo do tipo: Arrays.asList(someString.split(","))
...ou pior adicionar objetos um a um caso não fosse oriundo de uma string separada por algo.

Já está disponível no development da DIF

Com os melhores cumprimentos,



Pedro Viegas
Director Departamento de Desenvolvimento
(Development Manager)
Digitalis Informática Lda
R&D: http://development.digitalis.pt


Reply all
Reply to author
Forward
0 new messages