嵌套二进制搜索Java

时间:2016-04-13 10:35:57

标签: java binary binary-search

在Java中的一个案例中,我有一个我定义的父类列表。此Parent类具有Child类的对象,此Child类包含搜索变量。

现在有没有办法搜索嵌套的类变量。 基本上我只想确认Parent-Class-List是否包含Child-Class-Search变量。

ArrayList<Parent> parentList;

class Parent {

    Child child;
}

class Child {
    String searchVariable;
}

任何建议!

1 个答案:

答案 0 :(得分:0)

这样的事情可以胜任:

declare child list: childrenWithSearchVar ;
for(Parent p : parentList) {
   if(p.child.searhVariable!=null && !p.child.searhVariable.equals("")) {
         add to childrenWithSearchVar 
   }
}
print childrenWithSearchVar