【发布时间】:2018-11-03 03:31:42
【问题描述】:
所以我有点卡在我想做的事情上。我从 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
基本上每个对象都有一个组名,该组的员工和他们的经理。我目前将所有这些对象放在一个数组中。我只想为每个小组找到最常见的经理。所以在这个例子中,销售组最常见的经理是 Joe,HR 是 Steve,而 Marketing 是 Luke。唯一的问题是我的实际数组中有超过 1000 个不同的组名,所以我不能指定查找所有组,例如以“销售”作为组名,然后找到一个共同的经理。我基本上需要一些方法来查找所有具有相同名称的组而不指定它,然后找出最常见的经理是谁。如果有人知道这样做的可能方法,我将不胜感激。我正在努力弄清楚如何使用对象来做到这一点。关于如何在 Java 或 powershell 中执行此操作的任何可能的线索都会帮助我,因为我也对 Java 有一些了解,尽管 powershell 是首选,因为我正在尝试这样做。如果我不能,我可能会只是回到绘图板上尝试另一种方法。
【问题讨论】:
标签: java arrays powershell object active-directory