filterNotTo
val nc = mutableListOf<Int>()
val numbers = arrayOf(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
// 筛选出所有奇数(即不满足偶数条件的元素)
numbers.filterNotTo(nc) { it % 2 == 0 }
// 输出:奇数: [1, 3, 5, 7, 9]
_console.log("奇数: ", nc)
val wc = mutableListOf<String>()
val words = arrayOf("hello", "world", "kotlin", "android")
// 筛选出长度不大于 5 的单词(即不满足长度大于 5 的条件)
words.filterNotTo(wc) { it.count() > 5 }
// 输出:长度不大于 5 的单词: [hello, world]
_console.log("长度不大于 5 的单词: ", wc)
def nc = $objectWrappers.wrap($iterables.mutableListOf())
def numbers = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.Integer"), 1, 2, 3, 4, 5, 6, 7, 8, 9, 10))
// 筛选出所有奇数(即不满足偶数条件的元素)
numbers.filterNotTo(nc) { it % 2 == 0 }
// 输出:奇数: [1, 3, 5, 7, 9]
$console.log("奇数: ", nc)
def wc = $objectWrappers.wrap($iterables.mutableListOf())
def words = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.String"), "hello", "world", "kotlin", "android"))
// 筛选出长度不大于 5 的单词(即不满足长度大于 5 的条件)
words.filterNotTo(wc) { $objectWrappers.wrap(it).count() > 5 }
// 输出:长度不大于 5 的单词: [hello, world]
$console.log("长度不大于 5 的单词: ", wc)
let nc = $objectWrappers.wrap($iterables.mutableListOf())
let numbers = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.Integer"), 1, 2, 3, 4, 5, 6, 7, 8, 9, 10))
// 筛选出所有奇数(即不满足偶数条件的元素)
numbers.filterNotTo(nc, (it) => it % 2 == 0)
// 输出:奇数: [1, 3, 5, 7, 9]
$console.log("奇数: ", nc)
let wc = $objectWrappers.wrap($iterables.mutableListOf())
let words = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.String"), "hello", "world", "kotlin", "android"))
// 筛选出长度不大于 5 的单词(即不满足长度大于 5 的条件)
words.filterNotTo(wc, (it) => $objectWrappers.wrap(it).count() > 5)
// 输出:长度不大于 5 的单词: [hello, world]
$console.log("长度不大于 5 的单词: ", wc)
local nc = _objectWrappers:wrap(_iterables:mutableListOf())
local numbers = _objectWrappers:wrap(_arrays:arrayOf(_plugins:loadClass("java.lang.Integer"), 1, 2, 3, 4, 5, 6, 7, 8, 9, 10))
-- 筛选出所有奇数(即不满足偶数条件的元素)
numbers:filterNotTo(nc, function(it)
return it % 2 == 0
end)
-- 输出:奇数: [1, 3, 5, 7, 9]
_console:log("奇数: ", nc)
local wc = _objectWrappers:wrap(_iterables:mutableListOf())
local words = _objectWrappers:wrap(_arrays:arrayOf(_plugins:loadClass("java.lang.String"), "hello", "world", "kotlin", "android"))
-- 筛选出长度不大于 5 的单词(即不满足长度大于 5 的条件)
words:filterNotTo(wc, function(it)
return _objectWrappers:wrap(it):count() > 5
end)
-- 输出:长度不大于 5 的单词: [hello, world]
_console:log("长度不大于 5 的单词: ", wc)
<?php
$nc = $objectWrappers->wrap($iterables->mutableListOf());
$numbers = $objectWrappers->wrap($arrays->arrayOf($plugins->loadClass("java.lang.Long"), 1, 2, 3, 4, 5, 6, 7, 8, 9, 10));
// 筛选出所有奇数(即不满足偶数条件的元素)
$numbers->filterNotTo($nc, function ($it) {
return $it % 2 == 0;
});
// 输出:奇数: [1, 3, 5, 7, 9]
$console->log("奇数: ", $nc);
$wc = $objectWrappers->wrap($iterables->mutableListOf());
$words = $objectWrappers->wrap($arrays->arrayOf($plugins->loadClass("java.lang.String"), "hello", "world", "kotlin", "android"));
// 筛选出长度不大于 5 的单词(即不满足长度大于 5 的条件)
$words->filterNotTo($wc, function ($it) use ($objectWrappers) {
return $objectWrappers->wrap($it)->count() > 5;
});
// 输出:长度不大于 5 的单词: [hello, world]
$console->log("长度不大于 5 的单词: ", $wc);
nc = _objectWrappers.wrap(_iterables.mutableListOf())
numbers = _objectWrappers.wrap(_arrays.arrayOf(_plugins.loadClass("java.lang.Long"), 1, 2, 3, 4, 5, 6, 7, 8, 9, 10))
# 筛选出所有奇数(即不满足偶数条件的元素)
numbers.filterNotTo(nc, lambda it: it % 2 == 0)
# 输出:奇数: [1, 3, 5, 7, 9]
_console.log("奇数: ", nc)
wc = _objectWrappers.wrap(_iterables.mutableListOf())
words = _objectWrappers.wrap(
_arrays.arrayOf(_plugins.loadClass("java.lang.String"), "hello", "world", "kotlin", "android"))
# 筛选出长度不大于 5 的单词(即不满足长度大于 5 的条件)
words.filterNotTo(wc, lambda it: _objectWrappers.wrap(it).count() > 5)
# 输出:长度不大于 5 的单词: [hello, world]
_console.log("长度不大于 5 的单词: ", wc)
# encoding: utf-8
nc = $objectWrappers.wrap($iterables.mutableListOf())
numbers = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.Long"), 1, 2, 3, 4, 5, 6, 7, 8, 9, 10))
# 筛选出所有奇数(即不满足偶数条件的元素)
numbers.filterNotTo(nc) { |it| it % 2 == 0 }
# 输出:奇数: [1, 3, 5, 7, 9]
$console.log("奇数: ", nc)
wc = $objectWrappers.wrap($iterables.mutableListOf())
words = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.String"), "hello", "world", "kotlin", "android"))
# 筛选出长度不大于 5 的单词(即不满足长度大于 5 的条件)
words.filterNotTo(wc) { |it| $objectWrappers.wrap(it).count() > 5 }
# 输出:长度不大于 5 的单词: [hello, world]
$console.log("长度不大于 5 的单词: ", wc)
Last modified: 28 August 2025