Так что я немного застрял в том, что я пытаюсь сделать.Я извлек определенные группы безопасности из Active Directory и создал объекты для каждого человека в группах вместе с тем, кто является их соответствующим менеджером.Что я хотел бы сделать, так это выяснить, кто самый распространенный менеджер в группе.Вот пример чего-то, что у меня было бы
Group Employee Manager
Sales Phil Joe
Sales Chris Dave
Sales John Dave
Sales Rebecca Joe
Sales Chris Joe
Sales Bob Annie
HR Alex Steve
HR Jill Steve
HR Tom Maria
HR Luke Steve
Marketing Don Luke
Marketing Julie Luke
Marketing Tim Mark
Marketing Thomas Luke
По сути, у каждого объекта есть имя группы, сотрудник группы и их менеджер.В настоящее время у меня есть все эти объекты в одном массиве.Я просто хочу, чтобы в каждой группе был найден самый распространенный менеджер.Таким образом, в этом примере самым распространенным менеджером группы продаж будет Джо, HR - Стив, а Маркетинг - Люк.Единственная проблема заключается в том, что в моем фактическом массиве содержится более 1000 различных имен групп, поэтому я не могу указать, чтобы найти все группы, например, «Sales» в качестве имени группы, а затем найти общего менеджера.Мне в основном нужен какой-то способ, чтобы просто найти все группы с одинаковыми именами без указания его, а затем из тех, кто нашел, кто является наиболее распространенным менеджером.Если кто-нибудь знает возможный способ сделать это, я был бы очень признателен.Я изо всех сил пытаюсь понять, как сделать это с объектом.Любые возможные подсказки о том, как сделать это в Java или в PowerShell, помогут мне, так как у меня также есть некоторые знания Java, хотя PowerShell предпочтительнее, потому что именно там я пытаюсь сделать это. Если я не могу, я, вероятно, будупросто вернитесь к чертежной доске, чтобы попробовать другой способ.