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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!