• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • paul wheaton
  • Jeanne Boyarsky
  • Ron McLeod
Sheriffs:
  • Paul Clapham
  • Liutauras Vilda
  • Devaka Cooray
Saloon Keepers:
  • Tim Holloway
  • Roland Mueller
Bartenders:

Hashtable / HashMap Problem.

 
Ranch Hand
Posts: 395
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
Ranch Hand
Posts: 193
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
LinkedHashMap, available in JDK1.4, does what you want
 
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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:
 
It's a tiny ad only because the water is so cold.
Smokeless wood heat with a rocket mass heater
https://woodheat.net
reply
    Bookmark Topic Watch Topic
  • New Topic