Guten Morgen
sitze grade an einem Programm welches eine Textdatei einlesen, die verschiedenen wörter die vorkommen zählen und hinterher auch ausgeben können soll.
Mein Problem jetzt ist das ich bei einer Methode die das einlesen betrifft nicht weiter weiß. eigentlich sollte der String >auslese< mit einer zeile nach der anderen durch die while schleife gefüllt werden.
hier die methode:
wie gesagt, ausgegeben wird lediglich die letzte zeile der textdatei....
sitze grade an einem Programm welches eine Textdatei einlesen, die verschiedenen wörter die vorkommen zählen und hinterher auch ausgeben können soll.
Mein Problem jetzt ist das ich bei einer Methode die das einlesen betrifft nicht weiter weiß. eigentlich sollte der String >auslese< mit einer zeile nach der anderen durch die while schleife gefüllt werden.
hier die methode:
Java:
public String dateiLesen(){
try{
FileReader fr = new FileReader(file);
BufferedReader br = new BufferedReader(fr);
String line = null;
while((line = br.readLine()) != null){
auslese += br.readLine();
}
br.close();
}
catch(IOException e){
System.out.println(e.getMessage());
}
return auslese;
}
wie gesagt, ausgegeben wird lediglich die letzte zeile der textdatei....