Добрый день
В Java у меня есть HashSet, который содержит список объектов User
, который имеет свойства:
- Адрес электронной почты
- группа
- имя_компьютер
теперь мой хэшсет имеет следующие значения (список вышеуказанного объекта)
email | group | machinename
----------------------------------------
robert@yahoo.com | hewitt | AP1
Mathew@gmail.com | test | AP1
melody@app.com | test | AP1
nick@ac.co | test | AP1
robert@yahoo.com | project | AP1
nick@ac.co | project | AP1
Теперь я должен найти записи, которые имеют одинаковые адрес электронной почты и машину, но другое имя группы, которые в приведенном выше случае:
nick@ac.co (which has "project" and "test" group)
robert@yahoo.com (which has "hewitt" and "test" groups)
Как я могу найти это, используя код Java?