Set<String> setNames = new Set<String>{'Jon', 'Quinton', 'Reid'};
I am trying a bit of code below,
Map<String, Set<String>> addMap = new Map<string, set<string>>();
if(String nameVar : ListOfNames)
{
if(addMap.containsKey(nameVar))
{
addMap.get(nameVar).addAll(setNames)
}
else
{
addMap.put(nameVar,new set<String>{setNames})//getting error[ Invalid initial value type Set<String> for Set<String> ].
addMap.put(nameVar,(new set<String>).addAll(setNames))//getting error. [ Incompatible value type Boolean for Map<String,Set<String>>]
}
}
Any suggestion. Little hiccup here !
Best Answer
Try the following:
Let me know if you find any problem.