有这样的方法:
tableHeader(final String first, final String second, final String third, final String... headers) {
我想我应该能够像这样调用这个方法:
tableHeader("first", "second", "third", new String []{"hello", "world"}) {
但它没有编译。所以基本上我不能传递一个字符串数组,它需要vararg参数。
答案 0 :(得分: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) {}
}
似乎编译好O.o
如果您有编译错误,请将其发布问题!!