一个用户有一个数字的 ArrayList。这些数字对应于他们有权访问的应用程序。某些应用程序具有不同的权利编号(即 3、72 等)。我想要做的是将这些数据存储在地图中,这样当用户登录时,他们可以将他们的号码输入到地图中并快速获取他们有权使用的应用程序。但是,某些应用程序需要 2 到 3 个权利编号。例如,一个条目可以是:("101 and 234", "Application 1")。我想知道是否有一种理想的方法可以从地图中检索用户权利编号满足的所有值。
我目前如何拥有它,该程序将用户数据与每个应用程序进行比较并确认或拒绝访问。这似乎效率低下。任何帮助我们都非常感谢!
注意:我正在从 XML 中读取应用程序及其编号,因此我可以随意存储它们。