Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Java ja tiedostot

Mahi [21.05.2005 16:55:31]

#

Olen vasta-alkaja koodauksen keskuudessa ja mielessäni on ollut kysymys, että kuinka tekstitiedostosta, jossa on jotakin tekstiä, pystytään etsimään sanoja ja kuinka niitä voidaan korvata jollain toisella? Esimerkiksi tekstissä esiintyvä tietty sana korvataan vaikka sanalla esimerkiksi..
Kiitoksia etukäteen kaikille vastanneille!

peran [21.05.2005 17:07:31]

#

Luulisin, ettei yksinkertaista keinoa ole.

1. Luetaan tiedosto muuttujiin. (Javassa yleensä käytetään Streameja kirjasto on muistaakseni java.io)
2. Korvataan halutut merkit. (Säännöllisten lausekkeiden avulla käypi kätevästi monimutkainenkin korvaaminen, tosin vasta-alkajalle voipi olla monimutkainen tapa).
3. Tallennetaan muutetut tiedot vanhan tiedoston päälle (Jälleen java.io).

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta