title: Does Java have a data structure that stores key value pairs, equivalent to IDictionary in C#?
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/8061598/what-will-store-a-key-value-list-in-java-or-an-alternate-of-c-sharp-idictionary">What will store a Key-Value list in Java or an alternate of C# IDictionary in Java?</a>  </p>
  </blockquote>
  
  
  
  <p>In C# there is a data structure named <a href="http://msdn.microsoft.com/en-us/library/s4ys34ea.aspx" rel="nofollow noreferrer">IDictionary</a> which stores a collection of key-value pairs.  Is there simillar data structure in Java?  If so, what is it called and can anybody give me an example of how to use it?</p>