INCOMPLETE QUESTION
Consider array items, which contains the values 0, 2, 4, 6 and 8. If method changeArray is called with the method call changeArray(items, items[2]), what values are stored in items after the method has finished executing?
public static void changeArray(int[] passedArray, int value)
{
passedArray[value] = 12;
value = 5;
}
A. 0, 2, 5, 6, 12.
B. 0, 2, 12, 6, 8.
C. 0, 2, 4, 6, 5.
D. 0, 2, 4, 6, 12.
Answer:
D. 0, 2, 4, 6, 12
Explanation:
The initial values for the array was 0,2,4,6,8. The method changeArray ( ) when called changes the the the value of the element at the ith index position to 12. so the final elements in the array will be 0,2,4,6,12