Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Help with Data Structures...

 
Sneha Kashyap
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I am unable to decide as to which data structure to use for the following purpose
Slno Name
01 abc
01 def
02 abc
03 xyz

I want these to be grouped and then stored accordingly Like: 01 {abc,def}
02 {abc}
03 {xyz}
I want to group these as itemsets based on the sl no value.

Please Help Thanks in advance.
 
mahesh shinde
Ranch Hand
Posts: 69
Eclipse IDE Firefox Browser Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
you mean which collection class
 
Sneha Kashyap
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks, Yeah and how to use it to achieve the same.
 
Ulf Dittmer
Rancher
Posts: 42967
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
How about Map<Integer, List<String>>?

Or maybe Map<String, List<String>> if the "01" is a string and not an integer.
 
Sneha Kashyap
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks, but map cannot contain duplicate values, I need to have duplicate keys, like 01 mapping to abc,def Can you help me as to how this can be achieved.
 
saipraneeth nallapareddy
Ranch Hand
Posts: 159
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i guess it is TreeSet which will eliminate the duplicate not the HashMap.
name-value pairs are sufficient.
don't confuse with HashSet and HashMap.
 
Ulf Dittmer
Rancher
Posts: 42967
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks, but map cannot contain duplicate values, I need to have duplicate keys, like 01 mapping to abc,def

That's not duplicate keys in the Map, that's multiple entries in the List.
 
Campbell Ritchie
Sheriff
Pie
Posts: 48981
60
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sneha Kashyap wrote: Thanks, but map cannot contain duplicate values, I need to have duplicate keys, like 01 mapping to abc,def Can you help me as to how this can be achieved.
Ulf has already told you what to do.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic