欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java使用变长参数,java参数,考虑下面的例子代码:pu

来源: javaer 分享于  点击 31095 次 点评:285

java使用变长参数,java参数,考虑下面的例子代码:pu


考虑下面的例子代码:

public int calculate(int a, int b) {    return a + b;}public int calculate(int a, int b, int c) {    return a + b + c;}public int calculate(int a, int b, int c, int d) {    return a + b + c + d;}public int calculate(int a, int b, int c, int d, int e) {    return a + b + c + d + e;}

上述代码是caculate方法对n个数字相加,而相加的数字个数是不定的,对于这种情况上述写法不是好办法,我们可以使用java变长参数来实现,如下代码:

public int calculate(int...list) {    int sum = 0;    for (int item : list) {        sum += item;    }    return sum;}
相关栏目:

用户点评