InputStreamReader yalnızca son satırı okutma?
Merhaba arkadaşlar, aşağıdaki kodla kayıt edilen dosyayı okutabiliyorum fakat yalnızca son iki satırı yada aradan bir satırı nasıl okutabilirim. Teşekkürler.
[code]
public String readSavedData ( ) {
StringBuffer datax = new StringBuffer("");
try {
String separator = System.getProperty("line.separator");
FileInputStream fIn = openFileInput ( "Ddata.dat" ) ;
InputStreamReader isr = new InputStreamReader ( fIn ) ;
BufferedReader buffreader = new BufferedReader ( isr ) ;
String readString = buffreader.readLine () ;
while ( readString != null ) {
datax.append(readString+separator);
readString = buffreader.readLine ( ) ;
}
isr.close ( ) ;
} catch ( IOException ioe ) {
ioe.printStackTrace ( ) ;
}
return datax.toString() ;
}
[/code]