有没有更好的方法来写这个空检查,并在一个非空的检查,在groovy?

在执行某些逻辑之前,我需要对某些代码执行空/空检查。 我有下面的项目,因为我觉得!members?.empty是不正确的。

有没有更好的方法来编写以下内容?

 if (members && !members.empty) { // Some Work } 

确实有一个更方便的方法。

 if(members){ //Some work } 

如果members是一个集合,就做一切事情 空检查以及空检查(空集合被强制为false )。 冰雹真理 。 🙂