Найти в Дзене
DEBAGanov

Java 573. Учитывая список сотрудников, узнать количество сотрудников мужского и женского пола в организации?

Для решения этой задачи можно создать класс Employee со свойством gender (пол) типа String. Затем нужно создать список объектов класса Employee и заполнить его данными о сотрудниках, включая информацию о поле каждого сотрудника.

Далее можно написать методы для подсчета количества мужчин и женщин в списке сотрудников. Например:

public class Employee {
private String gender;

public Employee(String gender) {
this.gender = gender;
}

public String getGender() {
return gender;
}
}

public class Organization {
private List<Employee> employees = new ArrayList<>();

public void addEmployee(Employee employee) {
employees.add(employee);
}

public int getMaleCount() {
int count = 0;
for (Employee employee : employees) {
if (employee.getGender().equalsIgnoreCase("male")) {
count++;
}
}
return count;
}

public int getFemaleCount() {
int count = 0;
for (Employee employee : employees) {
if (employee.getGender().equalsIgnoreCase("female")) {
count++;
}
}
return count;
}
}

Затем можно создать объект класса Organization, добавить в него данные о сотрудниках и вызвать методы getMaleCount() и getFemaleCount() для получения количества мужчин и женщин в организации соответственно.

1606 вопрос-ответ по Java: https://github.com/DEBAGanov/interview_questions

Tелеграмм канал: https://t.me/DEBAGanov

Мое резюме: https://github.com/DEBAGanov