ciao ragazzi vi spiego subito l'arcano.
tramite una query sql recupero una sequenza di stringhe (praticamente dei numeri che salvo come stringhe) relativi ad uno specifico campo di una tabella ed il risultato lo salvo in un oggetto di tipo vector. per visualizzare i risultati ho la necessità di passare il vector ad una funzione che prende in pasto un vettore di String,per cui quel vector lo dovrò castare a String[]. è qui nasce il problema.
codice:
Vector temp = new Vector();
....
String [] finale = new String[temp.size()];
for (int i=0; i<finale.length; i++) {
       finale[i] = ((String) temp.elementAt(i)).toString();
       System.out.print("finale " +finale[i]) ;
}
questo pezzettino di codice mi genera però questo errore:

java.lang.ClassCastException: [Ljava.lang.String; cannot be cast to java.lang.String
che cavolo sarebbe? sapete indicarmi cosa dovrei modificare nella conversione da vector a String[]? grazie ciao