I have an HashMap object, which has with key and value pair.
It has 10 keys and values in that object. Now the question
is I want insert new key and value in middle or any where in
that list but not at the end or at the top. Is it possible
or not. If yes how can we achieve this one?
Answer Posted / manoj
package manu;
import java.util.HashMap;
public class Manu_HashMapTest
{
public static void main(String[] args)
{
HashMap<String,Integer> m=new HashMap<String,Integer>();
m.put("a",100);
m.put("b",200);
m.put("c", 300);
m.put("b", 800);//insert a new element....
System.out.println(m);
}
}
o/p->{a=100, c=300, b=800}
so Hash map does not give guarantee in order,so its not
possible to insert element in right position.
Manoj sahu,jajpur
| Is This Answer Correct ? | 5 Yes | 0 No |
Post New Answer View All Answers
Can we make a constructor final?
What does a void function return?
How we create object in copy constructor?
What are register variables what are the advantages?
What is a native method in java programming?
What is math floor in java?
what is nested class in java?
What is private static in java?
What is vector capacity in java?
How do generics work in java?
Why string is called as immutable?
What method is used to specify a container's layout in java programming?
What is anagram word?
If two threads have same priority which thread will be executed first ?
What is variable length arguments in java?