Olisko tähän mahdollista saada joku esimerkki. Esim. miten luon tiedoston ja kirjoitan/haen siitä jotakin. (Eka viesti)
Kiitos jo etukäteen kaikille vastanneille.
http://javala.cs.tut.fi/show.do?category=io
Suosittelen muutenkin koko Javalan käymistä läpi, tuo reaaliaikainen harjottelusysteemi on varsin pätevä.
Ja Javan dokumentaatiokin on hyvää luettavaa. Tässä vielä tällainen itse kyhätty IO-luokka, jota ei välttämättä kannata ottaa käyttöön, mutta josta voi katsoa mallia :O
import java.io.*; public class testi { public static void main(String args[]) { IO x = new IO("jee.txt"); } } class IO { /* konstruktori aukaisee tiedoston */ public IO(String file) { polku = file; try { syöte = new BufferedReader(new FileReader(file)); } catch (FileNotFoundException e) { System.out.println("Tiedostoa "+file+" ei löydy!"); } } public String lue() { try { return syöte.readLine(); } catch (IOException e) { e.printStackTrace(); //palautetaan tyhjä merkkijono, jos meni pieleen return ""; } } /* Suljetaan tiedosto */ public void sulje() { try { syöte.close(); } catch(IOException e){ e.printStackTrace(); System.out.println("Tiedoston sulkeminen ei onnistunut!"); } } public boolean tallenna(String text) { try { BufferedWriter kirjoitus = new BufferedWriter(new FileWriter(polku)); kirjoitus.write(text,0,text.length()); kirjoitus.close(); return true; } catch (IOException e) { return false; } } private String polku; private BufferedReader syöte; }
Kiitos kaikille neuvoa antaneille, tuo Juicen esimerkki auttoi asian ymmärtämistä aika paljon.
Aihe on jo aika vanha, joten et voi enää vastata siihen.