Map map = new HashMap(2);
map.add(“1”,”one”);
map.add(“2”,”two”);
map.add(“3”,”three”); What will happen at this line?
Answers were Sorted based on User's Feedback
Answer / haneef
see, there is no add() in the Map, so u will get compilation
error.
there is only put();
Is This Answer Correct ? | 22 Yes | 0 No |
We don't have a method add() in HashMap.
We have put().
Map map = new HashMap(2);
map.put("1","one");
map.put("2","two");
map.put("3","three");
System.out.println("Size of the map="+map.size());
If we wrote like this, it will extend the size.
The out put is: Size of the map=3
Is This Answer Correct ? | 18 Yes | 2 No |
Answer / raman t
if we write like this then it would be better.
HashMap map = new HashMap();
map.add( "cat", "Meow" );
map.add( "ape", "Squeak" );
map.add( "dog", "Woof" );
map.add( "bat", "Squeak" );
System.out.println( "map = " + map );
Is This Answer Correct ? | 2 Yes | 14 No |
what is java
What is a superclass?
what is associative array
using equals method overriding which objects are compared?i.e same class objects or other class objects?Explain me.
How to do encapsulation in java?
what is difference between prepare stetement and callable starement with example?
design an lru cache in java?
Can we override the static methods?
How many bits is a boolean?
How to create an interface?
Difference between default and protected access specifiers?
Is it compulsory to have atleast one abstract method in abstract class?