我有这个Map<String, Set<String>>
:获取,一组具有独特的元素
{upload=[ADMIN], configure.accounts=[ADMIN, CONSULT], consult=[ADMIN, CONSULT], configure.merchants=[MANAGER, ADMIN], configure.invoices=[MANAGER, ADMIN], graphics=[MANAGER, ADMIN]}
,我想获得像下一个结构Set<String>
:
[ADMIN, CONSULT, MANAGER]
在数据被过滤,从地图中的Set中获取所有可能的值。如果我迭代整个Map并比较这些值,可以添加那些当前不在Set
中的值。
是否有一些功能可以做到这一点?
您使用的是Java 8吗? – CKing