import java.util.List; class ArrayAndVarargs { void test(List<String[]>... foo) { } void test2(byte[]... foo) { } }