Developing Algorithms Using Strings

AP Computer Science A· difficulty 3/5

String s = "Mississippi";
int count = 0;
for (int i = 0; i < s.length(); i++) {
  if (s.charAt(i) == 's') {
    count++;
  }
}
System.out.println(count);

What is printed?

  • A

    2

  • B

    3

  • C

    4

    check_circle
  • D

    5

Explanation

"Mississippi" contains 's' at indices 2, 3, 5, 6 — that's 4 occurrences (lowercase s only; uppercase 'M' at start is not counted).

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

Related questions