Ave populus
ho un problema:
devo valorizzare un vettore nella funzione a e averlo disponibile anche nelle funzioni b e c, dove andrò ad usarlo come parametro della funzione java.io.File().
Tipo:
codice:
public class mia {
   final Vector dati = new Vector();
   
   public void a() {
      BufferedReader filebuf = new BufferedReader(new FileReader("dati.ini"));
      String nextStr = filebuf.readLine(); 
      while ((nextStr = filebuf.readLine()) != null) {
         dati.addElement(nextStr);
      }
      filebuf.close();
   }

   public void b() {
      System.out.println(dati.get(0) + "\n" + 
dati.get(1) + "\n" + dati.get(2));
   }
   
   public void c() {
      File dir = new File(dati.get(0));
      ... // Azioni su File
   }
}
ho anche provato a mettere l'istruzione File al di fuori della funzione
ma non và