gpt4 book ai didi

java - 基于匹配值的对象子集列表

转载 作者:行者123 更新时间:2023-12-01 05:34:29 26 4
gpt4 key购买 nike

我遇到的情况如下所述。

我确实有名为 Document 的 Java Bean并且它具有多种属性。一个属性是

String documentStatus

我确实有List<Document> documentList 。那么我确实有List<String> statusList .

现在,我想要一个包含documentStatus的所有文档的列表。与给定的 statusList 匹配.

一种解决方案是迭代 documentList并使用 statusList.contains(document.getStatus()) 匹配值.

其次,Predicates in Java

除此之外谁还有什么想法吗?

任何帮助将不胜感激。

最佳答案

您可以在列表中使用 contains 方法。类似的东西

for(Document doc:documentList){
if(statusList.contains(doc.getDocumentStatus()))
newDocList.add(doc)
}

关于java - 基于匹配值的对象子集列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8398320/

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