import java.io.*; import java.util.*; class LeggiFileRegVDO { public static void main(String arg[]){ //tastiera InputStreamReader input = new InputStreamReader(System.in); BufferedReader tastiera = new BufferedReader(input); //variabili String riga; String nomefile = "regioni.csv"; StringTokenizer st = null; Vector regioni = new Vector(1,1); //gestore file FileReader fr = null; BufferedReader fIN = null; //apertura file try { fr = new FileReader(nomefile); fIN = new BufferedReader(fr); } catch(IOException e) { System.out.print("Errore APERTURA file"); System.exit(1); } //lettura file System.out.println("Contenuto del file."); riga = ""; String token=""; try { //leggo una riga intera per volta while((riga = fIN.readLine()) != null) { //System.out.println(riga); st = new StringTokenizer(riga,","); token = st.nextToken();//idr token = st.nextToken();//idr regioni.addElement(token); }//while lettura } catch(IOException e) { System.out.print("Errore LETTURA file"); System.exit(1); } //CHIUSURA file try { fr.close(); } catch(IOException e) { System.out.print("Errore CHIUSURA file"); System.exit(1); } //ordino il vettore Collections.sort(regioni); //visualizzo il vettore for(int i=0; i