在Java中的一个案例中,我有一个我定义的父类列表。此Parent类具有Child类的对象,此Child类包含搜索变量。
现在有没有办法搜索嵌套的类变量。 基本上我只想确认Parent-Class-List是否包含Child-Class-Search变量。
ArrayList<Parent> parentList;
class Parent {
Child child;
}
class Child {
String searchVariable;
}
任何建议!
答案 0 :(得分:0)
这样的事情可以胜任:
declare child list: childrenWithSearchVar ;
for(Parent p : parentList) {
if(p.child.searhVariable!=null && !p.child.searhVariable.equals("")) {
add to childrenWithSearchVar
}
}
print childrenWithSearchVar