Non ho letto abbastanza in proposito, ma forse non si può fare...un alternativa dovrebbe essere questa anche se dà il warning:

Vector<String>[] v = (Vector<String>[])new Object[n];