M8Test Help

randomOrNull

val emptyArray = emptyArray<Int>() // 从数组中随机选择一个元素,如果数组为空,则返回 null val randomElementOrNull = emptyArray.randomOrNull(kotlin.random.Random(10)) // 输出:随机选择的元素(或 null): null _console.log("随机选择的元素(或 null): ", randomElementOrNull)
def emptyArray = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.Integer"))) // 从数组中随机选择一个元素,如果数组为空,则返回 null def randomElementOrNull = emptyArray.randomOrNull(new kotlin.random.Random.Default()) // 输出:随机选择的元素(或 null): null $console.log("随机选择的元素(或 null): ", randomElementOrNull)
let Random = $plugins.loadClass("kotlin.random.Random") let emptyArray = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.Integer"))) // 从数组中随机选择一个元素,如果数组为空,则返回 null let randomElementOrNull = emptyArray.randomOrNull(Random.Default) // 输出:随机选择的元素(或 null): null $console.log("随机选择的元素(或 null): ", randomElementOrNull)
local Random = _plugins:loadClass("kotlin.random.Random") local emptyArray = _objectWrappers:wrap(_arrays:arrayOf(_plugins:loadClass("java.lang.Integer"))) -- 从数组中随机选择一个元素,如果数组为空,则返回 nil local randomElementOrNull = emptyArray:randomOrNull(Random.Default) -- 输出:随机选择的元素(或 nil): nil _console:log("随机选择的元素(或 nil): ", randomElementOrNull)
<?php $emptyArray = $objectWrappers->wrap($arrays->arrayOf($plugins->loadClass("java.lang.Long"))); // 从数组中随机选择一个元素,如果数组为空,则返回 null $Random = $plugins->loadClass("kotlin.random.Random"); $v = $reflectors->reflect($Random)->getField(null, function ($f) { $f->setName("Default"); }); $randomElementOrNull = $emptyArray->randomOrNull($v); // 输出:随机选择的元素(或 null): null $console->log("随机选择的元素(或 null): ", $randomElementOrNull);
emptyArray = _objectWrappers.wrap(_arrays.arrayOf(_plugins.loadClass("java.lang.Long"))) Random = _plugins.loadClass("kotlin.random.Random") # 从数组中随机选择一个元素,如果数组为空,则返回 None randomElementOrNull = emptyArray.randomOrNull(Random.Default(None)) # 输出:随机选择的元素(或 None): None _console.log("随机选择的元素(或 None): ", randomElementOrNull)
# encoding: utf-8 require 'java' java_import 'kotlin.random.Random' emptyArray = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.Long"))) # 从数组中随机选择一个元素,如果数组为空,则返回 nil randomElementOrNull = emptyArray.randomOrNull(Random::Default) # 输出:随机选择的元素(或 nil): nil $console.log("随机选择的元素(或 nil): ", randomElementOrNull)
Last modified: 09 September 2025