I am new to java and I would like to know how to do this better in java or simpler, cleaner, easier, like having multiple generic types stuff
public class Item<T1, T2, T3, T4, T5, T6, T7, T8, T9>{
private T1 t1;
private T2 t2;
private T3 t3;
private T4 t4;
private T5 t5;
private T6 t6;
private T7 t7;
private T8 t8;
private T9 t9;
public Item(T1 t1){
this(t1, null, null, null, null, null, null, null, null);
}
public Item(T1 t1, T2 t2){
this(t1, t2, null, null, null, null, null, null, null);
}
public Item(T1 t1, T2 t2, T3 t3){
this(t1, t2, t3, null, null, null, null, null, null);
}
public Item(T1 t1, T2 t2, T3 t3, T4 t4){
this(t1, t2, t3, t4, null, null, null, null, null);
}
...
get, e.g.T1 get(1)?