decisamente si! grazie!
P.S.: Nel primo codice, vedi bene che il Vector l'ho fatto diventare: Vector<Hashtable<String,String>>
Se lo trovi scomodo o noioso, puoi definire una classe che estende quel tipo:
public class StringsHashVector extends Vector<Hashtable<String,String>> { }
anche senza nulla nel corpo (come minimo c'è il costruttore di default).
E quindi il tuo precedente codice diventa:
Più comodo, no?codice:public static StringsHashVector getRoots() throws SQLException { StringsHashVector ret = new StringsHashVector(); .....