Ale*_*nov 4 java variadic-functions
如果我有方法public void foo(Object... x),我可以用这种方式调用它:
Object[] bar = ...;
foo(bar);
Run Code Online (Sandbox Code Playgroud)
但是,这不起作用:
Object baz = ...;
Object[] bar = ...;
foo(baz, bar);
Run Code Online (Sandbox Code Playgroud)
显然,可以通过创建大小大于1的数组bar并复制baz其中的内容来完成bar.但是有一些更可读的快捷方式吗?
| 归档时间: |
|
| 查看次数: |
1375 次 |
| 最近记录: |