Groovy contains lots of little gems that just make live easier and our code more expressive. Groovy 3 doesn't disappoint by adding some nice syntax additions. For example we can now use !in
to check if an item is not in a collection, opposed to in
that checks if an item is in a collection.
In the following example we use !in
:
1 2 3 4 5 6 7 8 9 10 | def list = [ 'Groovy' , 3 , 'is' , 'awesome' , '!' ] // New Groovy 3 syntax to check item // is NOT in a collection. assert 'Java' ! in list // Old syntax. assert !( 'Java' in list) // Just to show in still works. assert 'Groovy' in list |
Written with Groovy 3.0.1.