我想這個更換的價值8所有三個整數到7.但產量只給我一七...爲什麼這隻返回一個7?
public class hore {
public static void main(String[] args) {
int[] list = {8, 9, 8, 6, 9, 8};
int number = count(list, 8, 7);
System.out.print(number);
}
public static int count(int[] list, int target, int replacement) {
for (int n : list) {
if (n == target) {
n = replacement;
}
}
return replacement;
}
}
你有什麼期望能夠打印?在您的代碼版本中,您只需打印替換號碼。 – Edd
我想打印每個替換的號碼 7,7,7 –