Remove null items from a list in Groovy

后端 未结 8 1393
清酒与你
清酒与你 2021-02-06 20:34

What is the best way to remove null items from a list in Groovy?

ex: [null, 30, null]

want to return: [30]

8条回答
  •  囚心锁ツ
    2021-02-06 21:05

    This does an in place removal of all null items.

    myList.removeAll { !it }
    

    If the number 0 is in your domain you can check against null

    myList.removeAll { it == null }
    

提交回复
热议问题