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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started