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
Get step-by-step solutions from verified subject matter experts
