方法到方法的返回值

时间:2018-11-27 03:46:50

标签: java methods

我正在尝试递减一个数字,然后打印出来,所有工作都外包给两种方法。

为什么方法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;
}

0 个答案:

没有答案