¿Hay una mejor manera de escribir este cheque nulo, y un cheque no vacío, en groovy?


Necesito realizar una verificación null/empty en algún código, antes de realizar alguna lógica. Tengo el artículo a continuación, porque siento que !members?.empty no es correcto.

¿Hay una forma más groovier de escribir lo siguiente?

if (members && !members.empty) {
    // Some Work
}
Author: dmahapatro, 2013-06-23

1 answers

De hecho hay un Camino Más Maravilloso.

if(members){
    //Some work
}

Hace todo si members es una colección. Comprobación nula y comprobación vacía (las colecciones vacías se coaccionan a false). Hail Groovy Truth. :)

 124
Author: dmahapatro,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-12-07 15:52:23