User Tools

Site Tools


linuxbog.old:java:java-io-laese-tekstfil
Linux - Friheden til at programmere i Java: Version 0.7.20040516 - 2020-12-31
forrige Kapitel 15. Datastrømme og filhåndtering næste

15.2. Læse fra en tekstfil

Lad os læse filen ovenfor og skrive den ud til skærmen. Til det formål bruger vi et FileReader-objekt som datakilde. Igen pakker vi det ind i et andet objekt, denne gang af klassen BufferedReader. BufferedReader gør det mere bekvemt, da indlæsning kan ske linje for linje med metoden readLine(). Når der ikke er flere data, returnerer readLine() null.

Figur 15-2. Java

{linuxbog:java:Nordfalk1615454.png}

import java.io.*;
import java.util.*;

public class LaesTekstfil
{
  public static void main(String[] args) throws IOException
  { //FileReader fil = new FileReader("skrevet fil.txt");//  //BufferedReader ind = new BufferedReader(fil);// String linje = ind.readLine();
    while (linje != null)
    {
      System.out.println("Læst: "+linje);
      linje = //ind.readLine()// ;
    }
  }
}
Læst: person0 m 34
Læst: person1 m 26
Læst: person2 m 24
Læst: person3 k 51
Læst: person4 k 16

forrige hjem næste
Datastrømme og filhåndtering op Indlæsning fra tastatur
linuxbog.old/java/java-io-laese-tekstfil.txt · Last modified: by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

Brug af AI : Al tekst kán være uddrag af AI genereret tekst og kan være fejlbehæftet.
AI kan lave fejl og det kan mennesker også, men al tekst er gennemgået af et menneske for fejl, og personlig bias kan være tilføjet.