How to use multiple assignment to assign multiple variables at once in Groovy

3 Answers

0 votes
def (a, b, c) = [345, 7, 'Groovy']

println a
println b
println c




/*
run:

345
7
Groovy 

*/

 



answered Oct 7, 2020 by avibootz
0 votes
def (int n, String s) = [345, 'Groovy']

println n
println s




/*
run:

345
Groovy 

*/

 



answered Oct 7, 2020 by avibootz
0 votes
def (day, month, year) = "18 October 2020".split()

println day
println month
println year




/*
run:

18
October
2020

*/

 



answered Oct 7, 2020 by avibootz

Related questions

1 answer 178 views
178 views asked Sep 29, 2020 by avibootz
1 answer 203 views
1 answer 188 views
188 views asked Sep 28, 2020 by avibootz
1 answer 224 views
...