Ave populus,
ho un file .ini così
devo leggere i 3 dati (solo quelli) e immagazzinarli in altrettante variabili, avevo pensato ad un array di stringhe, più precisamente così:codice:; questi ; sono i ; commenti dato1 dato2 dato3
ma quando provo a compilarlo dice:codice:BufferedReader filebuf = new BufferedReader(new FileReader("dati.ini")); String nextStr = filebuf.readLine(); String dati[]; int i = 1; while (nextStr != null) { dati[i] = nextStr; nextStr = filebuf.readLine(); i++; } filebuf.close();
come mai???"D:\Program Files\Java\jdk1.5.0_02\bin\javac.exe" CBR.java
CBR.java:11: variable dati might not have been initialized
dati[i] = nextStr;
^
1 error
Terminated with exit code 1

Rispondi quotando