0

enter image description here

the code is below:

package linear_list;

public class SeqList<T> {
    protected int n;        
    protected T[] element;
    private static final int MIN_CAPACITY=16;
    public SeqList(int length){
        if (length<MIN_CAPACITY)
            length=MIN_CAPACITY;
        this.element=new T[length];   //this row is reported an error
        this.n=0;
    }
}

Why IDEA shows that “Type parameter 'T' cannot be instantiated directly”. What I want to do is declare a generic array.

0 Answers0