15.7. Opgaver

Prøv eksemplerne fra kapitlet og:

  1. Udvid LaesTekstfilOgLavStatistik.java sådan, at linjer, der starter med "#" er kommentarer, som ignoreres, og afprøv om programmet virker.

  2. Skriv et program, Grep.java, der læser en fil og udskriver alle linjer, der indeholder en bestemt delstreng (vink: Ret LaesTekstfil.java - en linje undersøges for en delstreng med substring(...))

  3. Skriv et program, Diff.java, der sammenligner to tekstfiler linje for linje og udskriver de linjer, der er forskellige.

  4. Ret SkrivTekstfil.java til SkrivKomprimeretTekstfil.java, der gemmer data komprimeret.

  5. Lav den tilsvarende LaesKomprimeretTekstfilOgLavStatistik.java.

  6. Lav et program, der læser fra en tekstfil, skyld.txt, og udskriver summen af tallene i hver linje med navnet foranstillet (f.eks. Anne: 450). Filen kunne f.eks. indeholde

    Anne 300 150Peter 18 300 900 -950Lis 1000 13.5