data = _objectWrappers.wrap(_arrays.arrayOf(_plugins.loadClass("java.lang.String"), None, None, None)) # 尝试获取第一个非空的字符串长度,如果所有元素都为空,则返回 None firstNonNullLengthOrNull = data.firstNotNullOfOrNull( lambda it: _objectWrappers.wrap(it).count() if it != None else None) # 输出:第一个非空的字符串长度(或 None): None _console.log("第一个非空的字符串长度(或 None): ", firstNonNullLengthOrNull)