Ave populus,
ho un file .ini così
codice:
; questi
; sono i 
; commenti
dato1
dato2
dato3
devo leggere i 3 dati (solo quelli) e immagazzinarli in altrettante variabili, avevo pensato ad un array di stringhe, più precisamente così:
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();
ma quando provo a compilarlo dice:
"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
come mai???