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
What is a dynamic array in java?
How does a cookie work in Servlets?
What is math exp in java?
Why does java not support operator overloading?
What is a final class ?
What is the difference between method and means?
What is ++ a in java?
What is floating data type?
What is a generic data type?
What are keywords and reserved words in java?
What is an 8 bit word?
Can we use synchronized block for primitives?
How do you declare a destructor in java?
How to sort list of list in java?
Why do we use return statement?