Suuntaaja.ISuuntaaja
public static class Suuntaaja.StringInput extends java.lang.Object implements Suuntaaja.ISuuntaaja
StringInput si = new StringInput("kissa\nkoira"); StringOutput so = new StringOutput(); Syotto.kysy("Mikä") === "kissa"; Syotto.kysy("Mikä") === "koira"; Syotto.kysy("Mikä") === ""; si = new StringInput("12\n13"); Syotto.kysy("Luku",0) === 12; Syotto.kysy("Luku",0) === 13; Syotto.kysy("Luku",0) === 0; si.palauta(); so.palauta();
Constructor | Description |
---|---|
StringInput(java.lang.String inputString) |
Alustetataan lukutietovirta
|
Modifier and Type | Method | Description |
---|---|---|
void |
input(java.lang.String inputString) |
Laitetaan syöttöön uusi merkkijono jota luetaan-
|
void |
palauta() |
Palautetaan tietovirta takaisin alkuperäiseen tilaan
|
public StringInput(java.lang.String inputString)
inputString
- merkkijonojosta input otetaanpublic void palauta()
palauta
in interface Suuntaaja.ISuuntaaja
public void input(java.lang.String inputString)
inputString
- merkkijonojosta input otetaanStringInput si = new StringInput("kissa\nkoira"); StringOutput so = new StringOutput(); Syotto.kysy("Mikä") === "kissa"; Syotto.kysy("Mikä") === "koira"; Syotto.kysy("Mikä") === ""; si.input("12\n13"); Syotto.kysy("Luku",0) === 12; Syotto.kysy("Luku",0) === 13; Syotto.kysy("Luku",0) === 0; si.palauta(); so.palauta();