[Java lista] bufferedreader kerdes

Böszörményi Péter zmblevlist at gmail.com
2007. Jan. 10., Sze, 09:54:47 CET


He?

Nem lenne egyszrubb igy?

  File f = new File("ez.txt");
  BufferedReader reader = new BufferedReader(new FileReader(f));
   String line = null;
  while ((line = reader.readLine()) != null) {
     System.out.println(line);
  }

Ha logikusan belegondolsz, akkor readdel beolvasol egy karaktert (kvazi 
elore lepsz a streamben), osz a readLine onnan olvas. Nyilvan az elobb 
beolvasott karaktert mar nem fogja.

Maglódszki Viktor wrote:
> sziasztok !
> 
> File f = new File("ez.txt");
> BufferedReader reader = new BufferedReader(new FileReader(f));
>  próba képpen kiiratom:
> while (reader.read() != -1) {
>    System.out.println(reader.readLine());
> }
> 
> az első karaktert nem olvassa
> pl ez van a fájlba: halihó akkor csak ez jön vissza: alihó
> 
> 
> _________________________________________
> Hírkereső TOP50 hír - Bulvárhírek, sztárpletykák és a nap történései itt:
> KLIKK IDE! - http://www.hirkereso.hu/top50 <http://www.hirkereso.hu/top50/>
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist


További információk a(z) Javalist levelezőlistáról