Ylös Edellinen Seuraava Otsikkosivu Hakemisto Sisällys

17. Tiedostot

	Tällää tiedostoon rivitkin
	virtaan viskaile tavuset
	sinne sullo saatavaksi
	muitten metsästettäväksi.
	
	Rivit riivi tiedostosta
	ime virrasta tavuset
	sieltä sieppaa saataville
	levyltä lue lukuset.
	
	Pistele rivit paloiksi
	kunnolla katko kummajaiset
	sanat sieltä sommittele
	numerotkin napsi niistä.
	

Mitä tässä luvussa käsitellään?

Syntaksi:

	Tied. avaaminen luku: f = new BufferedReader(new FileReader(nimi));
	                kirj. f = new PrintWriter(new FileWriter(nimi))
	                jatk. f = new PrintWriter(new FileWriter(nimi,true))
	Stream          kirj: f = new PrintStream(new FileOutputStream(nimi));
	                jatk: f = new PrintStream(new FileOutputStream(nimi),true);                      Lukeminen       s = f.readLine();
	Kirjoittaminen  f.println(s);
	Sulkeminen      f.close();  // aina finally lohkossa!

Luvun esimerkkikoodit:

http://www.mit.jyu.fi/~vesal/kurssit/ohj2/moniste/esim/tiedosto/

Pyrimme seuraavaksi lisäämään kerho- ohjelmaamme tiedostosta lukemisen ja tiedostoon tallettamisen. Tätä varten tutustumme ensin lukemiseen mahdollisesti liittyviin ongelmiin.


Ylös Edellinen Seuraava Otsikkosivu Hakemisto Sisällys