Мне было интересно, возможно ли иметь что-то вроде этого:
public class foo<T...>
чтобы вы могли вызвать класс, например
Foo<Object0>
Foo<Object0, Object1>
Foo<Object0, Object1, Object2>
С объектами 0, 1 и 2 разными типами, такими как Integer, Float, String и т.д. Возможно ли это, или мне нужно написать класс для каждой длины родовых типов? Если бы это было возможно, как бы я обрабатывал разные типы?