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