Имеем код:
При компиляции на строчке 4 случается warning:
Вопрос. Что надо сделать, чтобы его не стало?
public class Test<T> { public static void main(String[] args) { foo(new Test<String>(), new Test<String>()); } private static <T> void foo(Test<T>... objects) { System.out.println(objects.length); } }
При компиляции на строчке 4 случается warning:
Test.java:4: warning: [unchecked] unchecked generic array creation
of type Test<java.lang.String>[] for varargs parameter
foo(new Test(), new Test());
^
1 warning
Вопрос. Что надо сделать, чтобы его не стало?
