M8Test Help

indexOfLast

val numbers = arrayOf(10, 20, 30, 20, 40) // 查找最后一个小于 35 的元素的索引 val indexOfLastLessThan35 = numbers.indexOfLast { it < 35 } // 输出:最后一个小于 35 的元素的索引: 3 _console.log("最后一个小于 35 的元素的索引: ", indexOfLastLessThan35)
def numbers = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.Integer"), 10, 20, 30, 20, 40)) // 查找最后一个小于 35 的元素的索引 def indexOfLastLessThan35 = numbers.indexOfLast { it < 35 } // 输出:最后一个小于 35 的元素的索引: 3 $console.log("最后一个小于 35 的元素的索引: ", indexOfLastLessThan35)
let numbers = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.Integer"), 10, 20, 30, 20, 40)) // 查找最后一个小于 35 的元素的索引 let indexOfLastLessThan35 = numbers.indexOfLast(it => it < 35) // 输出:最后一个小于 35 的元素的索引: 3 $console.log("最后一个小于 35 的元素的索引: ", indexOfLastLessThan35)
local numbers = _objectWrappers:wrap(_arrays:arrayOf(_plugins:loadClass("java.lang.Integer"), 10, 20, 30, 20, 40)) -- 查找最后一个小于 35 的元素的索引 local indexOfLastLessThan35 = numbers:indexOfLast(function(it) return it < 35 end) -- 输出:最后一个小于 35 的元素的索引: 3 _console:log("最后一个小于 35 的元素的索引: ", indexOfLastLessThan35)
<?php $numbers = $objectWrappers->wrap($arrays->arrayOf($plugins->loadClass("java.lang.Long"), 10, 20, 30, 20, 40)); // 查找最后一个小于 35 的元素的索引 $indexOfLastLessThan35 = $numbers->indexOfLast(function ($it) { return $it < 35; }); // 输出:最后一个小于 35 的元素的索引: 3 $console->log("最后一个小于 35 的元素的索引: ", $indexOfLastLessThan35);
numbers = _objectWrappers.wrap(_arrays.arrayOf(_plugins.loadClass("java.lang.Long"), 10, 20, 30, 20, 40)) # 查找最后一个小于 35 的元素的索引 indexOfLastLessThan35 = numbers.indexOfLast(lambda it: it < 35) # 输出:最后一个小于 35 的元素的索引: 3 _console.log("最后一个小于 35 的元素的索引: ", indexOfLastLessThan35)
# encoding: utf-8 numbers = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.Long"), 10, 20, 30, 20, 40)) # 查找最后一个小于 35 的元素的索引 indexOfLastLessThan35 = numbers.indexOfLast { |it| it < 35 } # 输出:最后一个小于 35 的元素的索引: 3 $console.log("最后一个小于 35 的元素的索引: ", indexOfLastLessThan35)
Last modified: 09 September 2025