Searching

AP Computer Science A· difficulty 2/5

ArrayList<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
list.add("d");
int idx = -1;
for (int i = 0; i < list.size(); i++) {
    if (list.get(i).equals("c")) {
        idx = i;
    }
}
System.out.println(idx);

What is printed?

  • A

    2

    check_circle
  • B

    3

  • C

    1

  • D

    -1

Explanation

"c" is at index 2 in the list.

Want 10 more like this — adaptive to your weak spots?

Related questions