This week's book giveaway is in the Cloud/Virtualizaton forum.
We're giving away four copies of Mesos in Action and have Roger Ignazio on-line!
See this thread for details.
Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Hashtable / HashMap Problem.

 
L Goundalkar
Ranch Hand
Posts: 395
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I am using Hashtable or HashMap to keep Key-Value pair of elements.
But When I add them, The Hashtable or HashMap gets sorted depending on the keys.
I want to retain the order in whcih I have added the key-value pair.
Is there anyway to do it with Hashtable or HashMap ?
Or Can I use any other Collection type which will have the mapping of key-value which is not sorted other than two dimensional Array.

Thanks for the time.
 
Graeme Brown
Ranch Hand
Posts: 193
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
LinkedHashMap, available in JDK1.4, does what you want
 
Rahul Gupta
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The hash code is calculated using some function and depends on the hash key entered. It cannot be assured in general where in the Map/Table the key gets inserted. The Map/Table may or maynot get sorted after each implementation. It depends entirely on how the hash code calculating function is internally implemented.
regards,
Rahul Gupta :roll:
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic