Salve a tutti volevo creare un'array che contenesse i valori dei figli di un nodo v di un'albero generico; e dato che ogni nodo contiene valori di tipo T (tipo generico) allora l'array dovrà contenere valori di tipo T...
Il problema è che eclipse mi dice "cannot create a generic array of T"
come mai?
c'è qualche soluzione?

Il codice è qui sotto:
codice:
public T [] listaFigliNodo(NodoPFFS<T> v)
	{

		T [] lista=new T [NumeroFigli(v)]; //Mi da errore QUI
		if(NumeroFigli(v)>0)
		{
			lista[0]= v.getfiglio().getdata();
			NodoPFFS<T> x=v.getfiglio();
			for(int k=1;x.getfratello()!=null;k++)
			{
				lista[k]=x.getfratello().getdata();
				x=x.getfratello();	
			}
				
		}
		
		return lista;
	}