Вопрос пользователя:
Ответ нейросети:
Пример таблицы:
List<Map<String, Object>> employees = new ArrayList<>(); Map<String, Object> employee1 = new HashMap<>(); employee1.put("name", "Alice"); employee1.put("age", 25); employee1.put("salary", "$2000"); employees.add(employee1);
Map<String, Object> employee2 = new HashMap<>(); employee2.put("name", "Bob"); employee2.put("age", 35); employee2.put("salary", "30000 руб."); employees.add(employee2);
Map<String, Object> employee3 = new HashMap<>(); employee3.put("name", "Charlie"); employee3.put("age", 28); employee3.put("salary", "$1500"); employees.add(employee3);
// Вывод имен всех сотрудников, младше 30 System.out.println("Имена сотрудников младше 30 лет:"); for (Map<String, Object> employee : employees) { if ((int) employee.get("age") < 30) { System.out.println(employee.get("name")); } }
// Вывод имен всех сотрудников, получающих зарплату в рублях System.out.println("Имена сотрудников, получающих зарплату в рублях:"); for (Map<String, Object> employee : employees) { if (employee.get("salary").toString().contains("руб")) { System.out.println(employee.get("name")); } }
// Вычисление среднего возраста всех сотрудников int totalAge = 0; for (Map<String, Object> employee : employees) { totalAge += (int) employee.get("age"); } double averageAge = (double) totalAge / employees.size(); System.out.println("Средний возраст всех сотрудников: " + averageAge);
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.