доступ к дочерним элементам класса <List>pojo - PullRequest
0 голосов
/ 16 апреля 2020

я создал список сотрудников POJO.

public class Employee 
{   public String name; 
    public String Key; 
    private string Value; 
getters and setters.
}

другой класс

Я добавляю условие, что если childelements сотрудника / размер ключа () равен <= 4, то реализуйте этот код. </p>

Я пытался сделать это if(getemployee().getkey().size() <= 4){ do something}

проблема getkey () является строкой. отредактировано здесь.
ладья ie ошибка. так как это просто oop. Я действительно посчитал, чтобы ограничить, если (считать <= 4). Заранее спасибо, мои извинения за синтаксис я набрал очень быстро. </p>

1 Ответ

0 голосов
/ 16 апреля 2020

У вас должна быть структура, подобная приведенной ниже:

public class Parent{
    List<Employee> employees = new ArrayList<Employee>();
    public void setEmployees(List<Employee> employees){
        this.employees = employees;
    }
    public List<Employee> getEmployees(){
        return employees;
    }
    //...
}

Затем вы можете сделать как

Parent p = new Parent();
if(p.getEmployees().size() <= 4) {
    //do something
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...