Question: question1. Write the output that is printed when the given method below is passed the following map as its parameter: {pumpkin=peach, corn=apple, apple=apple, coffee=java, pie=fruit,
question1.
Write the output that is printed when the given method below is passed the following map as its parameter:
{pumpkin=peach, corn=apple, apple=apple, coffee=java, pie=fruit, peach=peach}
Assume that each parameter map stores its key/value pairs in exactly the order shown, and that is the order in which a for-each loop would examine them. Recall that maps print in a {key1=value1, key2=value2, ..., keyN=valueN} format. Your answer should display the right values in the right order.
Assume that each parameter map stores its key/value pairs in exactly the order shown, and that is the order in which a for-each loop would examine them. Recall that maps print in a {key1=value1, key2=value2, ..., keyN=valueN} format. Your answer should display the right values in the right order.
Public static void mapMystery2(Map m){
SetS=new TreeSet();
For(String key : m.keySet()){
If(!m.get(key).equals(key)){
s.add(m.get(key));
}else{
s.remove(m.get(key));
}
}
System.out.println(s);
}
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
