Map<String, Map<String, Set<String>>> unityTableWithNameMachine
(没完成)
Map<String, Set<String>> keyWordMap
(填充) Map<currentKey , Set<some words>>
String currentKey
(填充)
String nameMachine
(填充)
我需要得到类似的结果 Map<nameMachine, Map<keyWordMap.getKey, keyWordMap.getValues>> 我试图用谷歌搜索类似的东西,但没有成功
首先收集第一个Map1 keyWordMap.put(currentKey, new HashSet<>());
在第二个 Map2 中传递 key(namesMachine = String) 并作为值 new HashMap unityTableWithNameMachine.put(namesMachine, new HashMap<>()); 然后我调用 Map2 并从那里获取 Map1 密钥并开始使用它,写下我的数据 unityTableWithNameMachine.get(namesMachine).put(currentKey,keyWordMap.get(currentKey))
下面是结果的方法(字表解析器) ps 对不起代码)