8
Чи можна вирішити попередження компілятора "Створений загальний масив T для параметра varargs"?
Це спрощена версія розглянутого коду, один загальний клас використовує інший клас із загальними параметрами типу і йому потрібно передати один із загальних типів методу з параметрами varargs: class Assembler<X, Y> { void assemble(X container, Y... args) { ... } } class Component<T> { void useAssembler(T something) { Assembler<String, T> assembler …