Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个表单列表,它们保存在一个数组列表中(示例值:F1、F2、...、F7)和一个用户 ID 列表(示例值:1,2,3)。我需要一个包含用户 ID 和表单列表(例如 Hashtable)的表,其中整数值是用户 ID(例如 1),ArrayList 是该用户可以访问的表单列表(例如用户 1 他们是 F2,F3)。如何创建此哈希表,以便每个匹配的用户 id 的 arraylist 包含表单列表中的值?
怎么样
Map<Integer,List<String>> yourList = new HashMap<Integer,List<String>>();
这非常符合您的要求 -Integer是您的用户 ID,并且List<String>可以保存该用户允许的表单。
Integer
List<String>
另外:同上@Tichodroma 的评论!
干杯,