我正在尝试递减一个数字,然后打印出来,所有工作都外包给两种方法。
为什么方法decrement(number)
返回10
而不返回9
?
public static void main(String[] args) {
int a = 10;
printB(a);
}
private static void printB(int number){
decrement(number);
System.out.println(number);
}
private static int decrement(int b){
b -= 1;
return b;
}