public class IO extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
static char |
EI_OLETUSTA |
Ei käytetä oletusarvoa
|
static java.lang.String |
KAIKKI_KELPAA |
Kaikki merkit kelpaavat
|
static boolean |
MERKKI_ISOKSI |
Muutetaan merkit isoiksi ennen vertailua ja palautusta
|
static java.lang.String |
RIVINVAIHTO |
Rivinvaihto
|
Constructor | Description |
---|---|
IO() |
Modifier and Type | Method | Description |
---|---|---|
static boolean |
kylla_vastaus() |
Odotetaan kunnes käyttäjä painaa joko K tai E
|
static char |
lue_merkki() |
Luetaan yksi käyttäjän painama merkki
|
static void |
main(java.lang.String[] args) |
Testataan syöttöluokkaa
|
static void |
odota_jotakin() |
Odotetaan kunnes käyttäjä painaa jotakin merkkiä
|
static char |
odota_nappain(java.lang.String kelpaavat,
char oletus,
boolean merkki_isoksi) |
Odotetaan yhden merkin painamista.
|
public static final java.lang.String RIVINVAIHTO
public static final char EI_OLETUSTA
public static final java.lang.String KAIKKI_KELPAA
public static final boolean MERKKI_ISOKSI
public IO()
public static char lue_merkki()
public static char odota_nappain(java.lang.String kelpaavat, char oletus, boolean merkki_isoksi)
c = odota_nappain("KE",'K',MERKKI_ISOKSI)odottaa kunnes painetaan joko K,k,E,e tai [Enter]. Jos painetaan [Enter], palautetaan 'K', muuten ko. painettu merkki.
kelpaavat
- Joukko kirjaimia jotka kelpaavat. null = kaikki kelpaaoletus
- Merkki joka palautetaan [Enter] painamisesta, 0 = ei oltustamerkki_isoksi
- muutetaanko merkki isoksi kirjaimeksi (true) vai eipublic static void odota_jotakin()
public static boolean kylla_vastaus()
public static void main(java.lang.String[] args)
args
- ei käytössä