public static class Suuntaaja.Output extends Object implements Suuntaaja.ISuuntaaja
Constructor and Description |
---|
Suuntaaja.Output(String outNimi)
Asetetaan perustulostusvirta eri tiedostoon.
|
Suuntaaja.Output(String outNimi,
boolean syserr) |
public Suuntaaja.Output(String outNimi) throws FileNotFoundException
outNimi
- mihin System.out kirjoitetaanFileNotFoundException
- jos tiedostoa ei saada käyttöön#THROWS IOException #import java.io.*; #import java.util.*; #import static fi.jyu.mit.ohj2.VertaaTiedosto.*; Output out = new Output("hiljaa1.txt"); System.out.println("eka"); System.out.println("toka"); out.palauta(); vertaaFileString("hiljaa1.txt","eka\ntoka\n") === null; tuhoaTiedosto("hiljaa1.txt"); out = new Output(null); out.palauta();
public Suuntaaja.Output(String outNimi, boolean syserr) throws FileNotFoundException
outNimi
- mihin suunnataansyserr
- suunnataanko error-virtaFileNotFoundException
- jos tiedostoa ei saada auki
#THROWS IOException #import java.io.*; #import java.util.*; #import static fi.jyu.mit.ohj2.VertaaTiedosto.*; Output out = new Output("koeOut.txt",false); Output err = new Output("koeErr.txt",true); System.out.println("eka"); System.err.println("toka"); out.palauta(); err.palauta(); vertaaFileString("koeOut.txt","eka\n") === null; vertaaFileString("koeErr.txt","toka\n") === null; tuhoaTiedosto("koeOut.txt"); tuhoaTiedosto("koeErr.txt");
public void palauta()
palauta
in interface Suuntaaja.ISuuntaaja