Suppose an ArrayList list contains {"red", "red", "green"}. What is list after the following code?

Suppose an ArrayList list contains {"red", "red", "green"}. What is list after the following code?


    String element = "red";
    for (int i = 0; i < list.size(); i++)
      if (list.get(i).equals(element))
        list.remove(element);



A. {"red", "red", "green"}
B. {"red", "green"}
C. {"green"}
D. {}

The correct answer is B


Java

Learn More Multiple Choice Question :