Which of the following code segments, appearing in the same class as the addnum method, will result in array2 having the contents 0, 0, 13, 0, 9, 0, 0?
1) for (int i = 0; i < array1.length; i++) { if (array1[i] == 0) { array2[i] = 0; } else if (array1[i] == 13) { array2[i] = 13; } else { array2[i] = 0; } }
2) for (int i = 0; i < array1.length; i++) { if (array1[i] == 0) { array2[i] = 0; } else if (array1[i] == 13) { array2[i] = 13; } }
3) for (int i = 0; i < array1.length; i++) { if (array1[i] == 0) { array2[i] = 0; } else { array2[i] = array1[i]; } }
4) for (int i = 0; i < array1.length; i++) { if (array1[i] == 0) { array2[i] = 0; } else if (array1[i] == 9) { array2[i] = 9; } else { array2[i] = 0; } }

Q&A Education