Modifier and Type | Field and Description |
---|---|
static char |
EI_OLETUSTA
Ei käytetä oletusarvoa
|
static String |
KAIKKI_KELPAA
Kaikki merkit kelpaavat
|
static boolean |
MERKKI_ISOKSI
Muutetaan merkit isoiksi ennen vertailua ja palautusta
|
static String |
RIVINVAIHTO
Rivinvaihto
|
Constructor and Description |
---|
IO() |
Modifier and Type | Method and 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(String[] args)
Testataan syöttöluokkaa
|
static void |
odota_jotakin()
Odotetaan kunnes käyttäjä painaa jotakin merkkiä
|
static char |
odota_nappain(String kelpaavat,
char oletus,
boolean merkki_isoksi)
Odotetaan yhden merkin painamista.
|
public static final String RIVINVAIHTO
public static final char EI_OLETUSTA
public static final String KAIKKI_KELPAA
public static final boolean MERKKI_ISOKSI
public IO()
public static char lue_merkki()
public static char odota_nappain(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()