gpt4 book ai didi

java - 从具有相同值的数组中获取元素的子集

转载 作者:行者123 更新时间:2023-11-29 05:48:34 30 4
gpt4 key购买 nike

是否有任何集合 API 方法可以从数组或集合中提取相同的元素?

例如 SomeClass.getElements("Test") 应该返回包含值为“Test”的元素的数组的子集。

问这个问题的原因是因为我想避免自己的遍历和条件检查。

问候,
苏达卡尔

最佳答案

如评论中所述,(目前)没有简单的方法可以做到这一点。你能做的最好的事情就是类似于 http://docs.oracle.com/javase/6/docs/api/java/io/FilenameFilter.html ,您可以在其中创建一个在迭代元素时接受元素的接口(interface)。

或者,您可以执行以下操作:What is the best way to filter a Java Collection? ,它会将您带入函数式编程领域。

关于java - 从具有相同值的数组中获取元素的子集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14882990/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com