Originariamente inviato da bandofa
quando metto cosi:
codice:
while(buff.readLine() != null){
	if(buff.readLine() == "\n")
vorrei dirgli, leggimi tutto il file finchè non arrivi in fondo,
Già il test per != null ti dice se c'è una riga o si è arrivati al fondo. Ma il punto è che il valore che il readLine nella condizione restituisce lo devi usare.

codice:
String linea;
while ((linea = buff.readLine()) != null) {
    // usa linea !
}
Questo è l'"idioma" tipico di utilizzo di readLine.