# encoding: utf-8 data = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.String"), nil, "two", "three", "four", nil)) # 获取第一个非空的字符串长度 firstNonNullLength = data.firstNotNullOf { |it| if it != nil then $objectWrappers.wrap(it).count() else nil end } # 输出:第一个非空的字符串长度: 3 $console.log("第一个非空的字符串长度: ", firstNonNullLength)