首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java 函数传参有关问题

2012-12-27 
java 函数传参问题例如public void hello(Integer i1,Integer i2,Integer i3,...,Integer in){//不想用数

java 函数传参问题
例如


public void hello(Integer i1,Integer i2,Integer i3,...,Integer in){
        //不想用数组,之前看到某本书上说   params Integer in 就哦了,不过测试貌似记错单词了
}

[最优解释]
可以理解为数组
public class Test
{
public static void main(String[] args)
{
System.out.println(test(1,2,3,4,5,6,7,8,9,10));
}
private static int test(int... o)
{
int res = 0;
for(int i : o)
res += i;
return res;
}
}

[其他解释]
引用:
例如
Java code??123public void hello(Integer i1,Integer i2,Integer i3,...,Integer in){        //不想用数组,之前看到某本书上说   params Integer in 就哦了,不过测试貌似记错单词了}


public void hello(Integer... i){
     //自己翻了一下,原来叫可变参数,可是怎么调用这个i,这个i是数组?
}

热点排行