IRC-Galleria

[Ei aihetta]Keskiviikko 20.10.2010 13:09

import java.util.*;
import java.io.*;

public class koodi {
public static void main(String[] args)
{
/*Kirjoituslogiikka*/
try {
//Lukupuskuri - tehostaa kirjoittamista
BufferedWriter out = new BufferedWriter(new FileWriter("nimet.dat"));
//tutkitaan jatketaanko
boolean lippu = true;
while(lippu)
{
System.out.println("Anna etunimesi>");
//Luetaan ja kirjoitetaan
out.write(Lukija.lueRivi());
//Rivinvaihdot
out.newLine();
System.out.println("Anna sukunimesi>");
out.write(Lukija.lueRivi());
out.newLine();
System.out.println("Anna ikäsi>");
out.write(Integer.toString(Lukija.lueInt()));
out.newLine();
System.out.print("Jatketaanko (k/e)");
String apu = Lukija.lueRivi();
//jos halutaan lopettaa muutetaan lipun arvoa
if (apu.equals("e"))
lippu = false;
}
//puskuri suljetaan ja tyhjennetään!
out.close();
}catch(IOException e)
{
System.out.println("Kirjoittaminen epäonnistui");
System.out.println(e.getMessage());
}
//Luetaan dataa....
try {
//Puskuroitu lukija
BufferedReader in = new BufferedReader(new Filereader("nimet.dat"));
String rivi;
System.out.println("Tiedostosta luettu:");
//Lukijasilmukka
do{
//Lukee yhden rivin...
rivi = in.readLine();
//Tutkitaan oliko tiedostossa mitään
if (rivi != null)
System.out.println(rivi);
}

Etkö vielä ole jäsen?

Liity ilmaiseksi

Rekisteröityneenä käyttäjänä voisit

Lukea ja kirjoittaa kommentteja, kirjoittaa blogia ja keskustella muiden käyttäjien kanssa lukuisissa yhteisöissä.