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:
ho anche provato a mettere l'istruzione File al di fuori della funzionecodice: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 } }
ma non và
![]()

Rispondi quotando