def data = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.String"), null, null, null)) // 尝试获取第一个非空的字符串长度,如果所有元素都为空,则返回 null def firstNonNullLengthOrNull = data.firstNotNullOfOrNull { if (it != null) { $objectWrappers.wrap(it).count() } } // 输出:第一个非空的字符串长度(或 null): null $console.log("第一个非空的字符串长度(或 null): ", firstNonNullLengthOrNull)