调用一个以数组作为参数的方法?

时间:2016-09-12 13:53:51

标签: java variadic-functions

虽然我知道如何调用使用varargs的方法:

class TestClass {
    int a = 0;

    void applyValues(int...decrement) {
        for (int item : decrement) {
            a = a - item;
        }
    }
}

然后在main中,假设当然创建了对象。

myobj.applyValues(1,2,3,4,5);

我不明白如何调用使用数组而不是varargs的方法:

class TestClass {
    int a = 0;

    void applyValues(int[] decrement) {
        decrement[0] = 1000;
        decrement[1] = 2000;
        for (int item : decrement) {
            a = a - item;
        }
    }
}

我应该在main中打电话给什么?

0 个答案:

没有答案
相关问题