how to get a linkedhashmap value using index?
<p>i'm new to java.. i've made a linked hashmap like :</p>

<pre><code>Map&lt;String, Double&gt; MonthlyCPIMenu = new LinkedHashMap&lt;String, Double&gt;();
        MonthlyCPIMenu.put("1394/10", 0.0);
        MonthlyCPIMenu.put("1394/09", 231.6);
        MonthlyCPIMenu.put("1394/08", 228.7);
        MonthlyCPIMenu.put("1394/07", 227.0);
        MonthlyCPIMenu.put("1394/06", 225.7);
</code></pre>

<p>I know how to find each item's index using (for example):</p>

<pre><code>String duemonth="1394/08";
            int indexduemonth = new ArrayList&lt;String&gt;(MonthlyCPIMenu.keySet()).indexOf(duemonth);
</code></pre>

<p>but I don't know how to find the value using index. (I know how to get the value using key but in this case i should use index for some reason)</p>