import java.util.*; public class Varargs { private List method(String... values) { return Arrays.asList(values); } private void context() { List list1 = method("hi", "bye"); List list2 = method("hi"); List list3 = method(new String[] {}); String[] sa = new String[] {}; List list4 = method(sa); List listA = Arrays.asList(0); } }