What is the best way to remove null items from a list in Groovy?
ex: [null, 30, null]
[null, 30, null]
want to return: [30]
[30]
here is an answer if you dont want to keep the original list
void testRemove() { def list = [null, 30, null] list.removeAll([null]) assertEquals 1, list.size() assertEquals 30, list.get(0) }
in a handy dandy unit test