public class MoreVarargs { | |
// :: warning: [unchecked] Possible heap pollution from parameterized vararg type T | |
<T> T[] genericVararg(T... args) { | |
return args; | |
} | |
void testGenericVararg() { | |
genericVararg("m"); | |
genericVararg(new String[] {}); | |
genericVararg(3); | |
genericVararg(new Integer[] {}); | |
genericVararg(new int[] {}); | |
} | |
} |