-1

有这样的方法:

tableHeader(final String first, final String second, final String third, final String... headers) {

我想我应该能够像这样调用该方法:

tableHeader("first", "second", "third", new String []{"hello", "world"}) {

但它不编译。所以基本上我不能在它需要可变参数的地方传递一个字符串数组。

4

1 回答 1

3
class Test
{
void go()
{
    foo("first", "second", "third", new String []{"hello", "world"});

}
 void foo(String first, final String second, final String third, final String... headers) {}

}

看起来它编译得很好哦

如果您有编译错误,请自行发布!

于 2013-06-10T12:13:24.420 回答