作为两个功能
foo(Object... obj)
{
for(int i=0;i<obj.length;i++)
System.out.println(obj[i]);
}
Run Code Online (Sandbox Code Playgroud)
和
foo(Object [] obj)
{
for(int i=0;i<obj.length;i++)
System.out.println(obj[i]);
}
Run Code Online (Sandbox Code Playgroud)
并且可以完成函数调用
FOO(OBJ,STR,1);
FOO({OBJ,STR,1});
分别执行相同的功能,后者从java的开始就存在,然后为什么实现Object ... obj
哪一个更好,为什么?
| 归档时间: |
|
| 查看次数: |
78 次 |
| 最近记录: |