public class Syotto extends Object
Title: Syotto
Description: Aliohjelmia tietojen lukemiseen päätteeltä
Lukeminen on vaihdettu käyttämään omaa RiviLukijaa jotta syötön uudelleensuuntaus toimisi paremmin
Copyright: Copyright (c) 2003
Company: jyu
Modifier and Type | Class and Description |
---|---|
static class |
Syotto.RiviLukija
Lukija joka lukee yden rivin InputStreamista
|
Constructor and Description |
---|
Syotto() |
Modifier and Type | Method and Description |
---|---|
static void |
alusta()
Alustaa sisäisen lukijan uudelleen mahdollisen suuntauksen jälkeen.
|
static String |
kysy(String kysymys)
Aliohjelmalla kysytään käyttäjältä arvo merkkijonolle.
|
static double |
kysy(String kysymys,
double oletus)
Kysytään reaaliluku.
|
static double |
kysy(String kysymys,
double oletus,
boolean tulOletus)
Kysytään reaaliluku.
|
static int |
kysy(String kysymys,
int oletus)
Kysytään kokonaisluku.
|
static int |
kysy(String kysymys,
int oletus,
boolean tulOletus)
Kysytään kokonaisluku.
|
static String |
kysy(String kysymys,
String oletus)
Aliohjelmalla kysytään käyttäjältä arvo merkkijonolle.
|
static String |
kysy(String kysymys,
String oletus,
boolean tulOletus)
Aliohjelmalla kysytään käyttäjältä arvo merkkijonolle.
|
static double |
kysyDouble(String kysymys)
Kysytään reaaliluku.
|
static int |
kysyInt(String kysymys)
Kysytään kokonaisluku.
|
static String |
lueRivi()
Luetaan seuraava rivi System.in-tieotovirrasta
|
static void |
main(String[] args)
Testataan kysy-metodeja
|
public Syotto()
public static void alusta()
public static String lueRivi()
public static String kysy(String kysymys, String oletus, boolean tulOletus)
kysymys
- käyttäjälle tulostettava kysymysoletus
- arvo jota käytetään jos painetaan pelkkä rettulOletus
- tulostetaanko oletus käyttäjällepublic static String kysy(String kysymys, String oletus)
kysymys
- käyttäjälle tulostettava kysymysoletus
- arvo jota käytetään jos painetaan pelkkä retpublic static String kysy(String kysymys)
kysymys
- käyttäjälle tulostettava kysymyspublic static double kysy(String kysymys, double oletus, boolean tulOletus)
kysymys
- näytölle tulostettava kysymysoletus
- arvo jota käytetään jos painetaanpelkkä RettulOletus
- tulostetaanko oletus käyttäjällepublic static double kysy(String kysymys, double oletus)
kysymys
- näytölle tulostettava kysymysoletus
- arvo jota käytetään jos painetaanpelkkä Retpublic static double kysyDouble(String kysymys)
kysymys
- näytölle tulostettava kysymyspublic static int kysy(String kysymys, int oletus, boolean tulOletus)
kysymys
- näytölle tulostettava kysymysoletus
- arvo jota käytetään jos painetaanpelkkä RettulOletus
- tulostetaanko oletus käyttäjällepublic static int kysy(String kysymys, int oletus)
kysymys
- näytölle tulostettava kysymysoletus
- arvo jota käytetään jos painetaanpelkkä Retpublic static int kysyInt(String kysymys)
kysymys
- näytölle tulostettava kysymys