Question: Consider the following instance variable and method. private String[] words; public void mystery(int n) { for (int k = n; k < words.length; k +=

Consider the following instance variable and method.

private String[] words;

public void mystery(int n)

{

for (int k = n; k < words.length; k += 2)

{

words[k] = words[k].substring(0, n);

}

}

Assume that words has been initialized with the following values.

{"abcde", "fghij", "klmno", "pqrst", "uvwxy"}

  • {abcde, f, kl, pqr, uvwx}

    {abcde, f, kl, pqr, uvwx}

  • There is an out of bounds error, so the code does not run.

    There is an out of bounds error, so the code does not run.

  • {abcde, fg, klmno, pqrs, uvwxy}

    {abcde, fg, klmno, pqrs, uvwxy}

  • {a, fg, klm, pqrs, uvwxy}

    {a, fg, klm, pqrs, uvwxy}

  • {abcde, f, klmno, pqr, uvwxy}

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!