^ Linux - Friheden til at programmere i Java: Version 0.7.20040516 - 2020-12-31 ^| | [[java:java-io-ekstra-eksempler|forrige]] | Kapitel 15. Datastrømme og filhåndtering | [[java:java-net|næste]] | ---- ==== 15.7. Opgaver ==== Prøv eksemplerne fra kapitlet og: - Udvid LaesTekstfilOgLavStatistik.java sådan, at linjer, der starter med "#" er kommentarer, som ignoreres, og afprøv om programmet virker. - 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(...)) - Skriv et program, Diff.java, der sammenligner to tekstfiler linje for linje og udskriver de linjer, der er forskellige. - Ret SkrivTekstfil.java til SkrivKomprimeretTekstfil.java, der gemmer data komprimeret. - Lav den tilsvarende LaesKomprimeretTekstfilOgLavStatistik.java. - 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 ---- | [[java:java-io-ekstra-eksempler|forrige]] | [[java:index|hjem]] | [[java:java-net|næste]] | | Ekstra eksempler | [[java:java-io|op]] | Netværkskommunikation |