Groovy – pass Definir como varargs
def varargsMethod(String … args){ args}Set set = [‘a’,’b’, ‘c’]def array = varargsMethod(* (set as List))assert (array as List).containsAll(set)assert array instanceof String[]
Continuar lendoConteúdo para você se capacitar em programação
def varargsMethod(String … args){ args}Set set = [‘a’,’b’, ‘c’]def array = varargsMethod(* (set as List))assert (array as List).containsAll(set)assert array instanceof String[]
Continuar lendoAlgumas vezes me vi na situação de precisar passar em um Mapa, como: Map(“Content-Type” -> “application/json”, “Content-Length” -> “200”) para uma função variada que aceita apenas tuplas, como: def withHeaders(headers: …
Continuar lendo