查询List<String> tagList中的元素是不是在表tag中
时间: 2024-02-28 09:55:44 浏览: 77
vim配置IDE.doc
好的,我可以帮你写一个方法来完成这个功能。方法的输入参数包括一个List<String>类型的tagList和一个表tag,输出结果是一个boolean类型的值。具体的实现如下:
```
public boolean isTagListInTag(List<String> tagList, Table tag) {
for (String tagStr : tagList) {
boolean isTagExist = false;
for (Row row : tag) {
if (row.getValue("tag").equals(tagStr)) {
isTagExist = true;
break;
}
}
if (!isTagExist) {
return false;
}
}
return true;
}
```
这个方法首先遍历tagList中的每一个元素,然后在表tag中查找是否存在这个元素对应的行。如果找到了,则将isTagExist标志设置为true,否则继续查找。如果在整个循环过程中都没有找到某个元素对应的行,则说明tagList中的元素不都在表tag中,返回false。如果所有元素都在表tag中,则返回true。
阅读全文