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