public static class Suuntaaja.Input extends Object implements Suuntaaja.ISuuntaaja
| Constructor and Description |
|---|
Suuntaaja.Input(String inNimi)
Asetetaan peruslukuvirta eri tiedostoon.
|
public Suuntaaja.Input(String inNimi) throws FileNotFoundException
inNimi - mistä tiedostosta System.in luetaanFileNotFoundException - jos tiedostoa ei saada käyttöön
#THROWS IOException
#import java.io.*;
#import java.util.*;
#import static fi.jyu.mit.ohj2.VertaaTiedosto.*;
kirjoitaTiedosto("hiljaa1.txt", "33 hiljaa 1 hiipii\nhyvä 33 tulee\n");
Input in = new Input("hiljaa1.txt");
try ( Scanner sc = new Scanner(System.in) ) {
sc.nextLine() === "33 hiljaa 1 hiipii";
sc.nextLine() === "hyvä 33 tulee";
sc.hasNextLine() === false;
in.palauta();
tuhoaTiedosto("hiljaa1.txt");
in = new Input(null);
in.palauta();
}
public void palauta()
palauta in interface Suuntaaja.ISuuntaaja