M8Test Help

getOrNull

val numbers = arrayOf(10, 20, 30) // 获取索引为 1 的元素,如果索引超出范围,则返回 null val elementAtIndex1 = numbers.getOrNull(1) // 输出:索引为 1 的元素(或 null): 20 _console.log("索引为 1 的元素(或 null): ", elementAtIndex1) // 获取索引为 3 的元素,如果索引超出范围,则返回 null val elementAtIndex3 = numbers.getOrNull(3) // 输出:索引为 3 的元素(或 null): null _console.log("索引为 3 的元素(或 null): ", elementAtIndex3)
def numbers = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.Integer"), 10, 20, 30)) // 获取索引为 1 的元素,如果索引超出范围,则返回 null def elementAtIndex1 = numbers.getOrNull(1) // 输出:索引为 1 的元素(或 null): 20 $console.log("索引为 1 的元素(或 null): ", elementAtIndex1) // 获取索引为 3 的元素,如果索引超出范围,则返回 null def elementAtIndex3 = numbers.getOrNull(3) // 输出:索引为 3 的元素(或 null): null $console.log("索引为 3 的元素(或 null): ", elementAtIndex3)
let numbers = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.Integer"), 10, 20, 30)) // 获取索引为 1 的元素,如果索引超出范围,则返回 null let elementAtIndex1 = numbers.getOrNull(1) // 输出:索引为 1 的元素(或 null): 20 $console.log("索引为 1 的元素(或 null): ", elementAtIndex1) // 获取索引为 3 的元素,如果索引超出范围,则返回 null let elementAtIndex3 = numbers.getOrNull(3) // 输出:索引为 3 的元素(或 null): null $console.log("索引为 3 的元素(或 null): ", elementAtIndex3)
local numbers = _objectWrappers:wrap(_arrays:arrayOf(_plugins:loadClass("java.lang.Integer"), 10, 20, 30)) -- 获取索引为 1 的元素,如果索引超出范围,则返回 nil local elementAtIndex1 = numbers:getOrNull(1) -- 输出:索引为 1 的元素(或 nil): 20 _console:log("索引为 1 的元素(或 nil): ", elementAtIndex1) -- 获取索引为 3 的元素,如果索引超出范围,则返回 nil local elementAtIndex3 = numbers:getOrNull(3) -- 输出:索引为 3 的元素(或 nil): nil _console:log("索引为 3 的元素(或 nil): ", elementAtIndex3)
<?php $numbers = $objectWrappers->wrap($arrays->arrayOf($plugins->loadClass("java.lang.Long"), 10, 20, 30)); // 获取索引为 1 的元素,如果索引超出范围,则返回 null $elementAtIndex1 = $numbers->getOrNull(1); // 输出:索引为 1 的元素(或 null): 20 $console->log("索引为 1 的元素(或 null): ", $elementAtIndex1); // 获取索引为 3 的元素,如果索引超出范围,则返回 null $elementAtIndex3 = $numbers->getOrNull(3); // 输出:索引为 3 的元素(或 null): null $console->log("索引为 3 的元素(或 null): ", $elementAtIndex3);
numbers = _objectWrappers.wrap(_arrays.arrayOf(_plugins.loadClass("java.lang.Long"), 10, 20, 30)) # 获取索引为 1 的元素,如果索引超出范围,则返回 None elementAtIndex1 = numbers.getOrNull(1) # 输出:索引为 1 的元素(或 None): 20 _console.log("索引为 1 的元素(或 None): ", elementAtIndex1) # 获取索引为 3 的元素,如果索引超出范围,则返回 None elementAtIndex3 = numbers.getOrNull(3) # 输出:索引为 3 的元素(或 None): None _console.log("索引为 3 的元素(或 None): ", elementAtIndex3)
# encoding: utf-8 numbers = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.Long"), 10, 20, 30)) # 获取索引为 1 的元素,如果索引超出范围,则返回 nil elementAtIndex1 = numbers.getOrNull(1) # 输出:索引为 1 的元素(或 nil): 20 $console.log("索引为 1 的元素(或 nil): ", elementAtIndex1) # 获取索引为 3 的元素,如果索引超出范围,则返回 nil elementAtIndex3 = numbers.getOrNull(3) # 输出:索引为 3 的元素(或 nil): nil $console.log("索引为 3 的元素(或 nil): ", elementAtIndex3)
Last modified: 06 September 2025