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 a line separator in java?
Differentiate between stringbuffer and stringbuilder in java.
Can a constructor be protected?
what are ER diagrams?
What is a line break?
What is file class and what is its purpose?
why abstract class will have a constructor?
If we allocate the memory using 'new' & de-allocated using 'free' then what will happen?
For technical interview question please sir send me because tomorrow my interview
What are the benefits of immutable objects?
What is return used for in java?
What is general methodology?