You need to sign in to do that
Don't have an account?
amateur1
how to pass two values for a key in map without overwriting
hi i have two queries for two non relational objects . they have same fields date for both
now in my map i want to put a key when retrieved should get the records from both the objects that are having the same date
Hi,
It is not possible in map because 1 key contains multiple unique values.
If you want to store duplicate values then you can use List with the map.
For example
Map<integer, list<string>> ss=new Map< integer ,list<string>> ();
List<string> s1=new list<string>(){‘a’,’b’,’c’,’a’,’b’};
ss.put(1,s1);
for more detail follow below link:
http://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_collections_maps.htm
Did this answer your question? If not, let me know what didn't work, or if so, please mark it solved.