public class Syotto extends java.lang.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 | Description |
---|---|---|
static class |
Syotto.RiviLukija |
Lukija joka lukee yden rivin InputStreamista
|
Constructor | Description |
---|---|
Syotto() |
Modifier and Type | Method | Description |
---|---|---|
static void |
alusta() |
Alustaa sisäisen lukijan uudelleen mahdollisen suuntauksen jälkeen.
|
static java.lang.String |
kysy(java.lang.String kysymys) |
Aliohjelmalla kysytään käyttäjältä arvo merkkijonolle.
|
static double |
kysy(java.lang.String kysymys,
double oletus) |
Kysytään reaaliluku.
|
static double |
kysy(java.lang.String kysymys,
double oletus,
boolean tulOletus) |
Kysytään reaaliluku.
|
static int |
kysy(java.lang.String kysymys,
int oletus) |
Kysytään kokonaisluku.
|
static int |
kysy(java.lang.String kysymys,
int oletus,
boolean tulOletus) |
Kysytään kokonaisluku.
|
static java.lang.String |
kysy(java.lang.String kysymys,
java.lang.String oletus) |
Aliohjelmalla kysytään käyttäjältä arvo merkkijonolle.
|
static java.lang.String |
kysy(java.lang.String kysymys,
java.lang.String oletus,
boolean tulOletus) |
Aliohjelmalla kysytään käyttäjältä arvo merkkijonolle.
|
static double |
kysyDouble(java.lang.String kysymys) |
Kysytään reaaliluku.
|
static int |
kysyInt(java.lang.String kysymys) |
Kysytään kokonaisluku.
|
static java.lang.String |
lueRivi() |
Luetaan seuraava rivi System.in-tieotovirrasta
|
static void |
main(java.lang.String[] args) |
Testataan kysy-metodeja
|
public Syotto()
public static void alusta()
public static java.lang.String lueRivi()
public static java.lang.String kysy(java.lang.String kysymys, java.lang.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 java.lang.String kysy(java.lang.String kysymys, java.lang.String oletus)
kysymys
- käyttäjälle tulostettava kysymysoletus
- arvo jota käytetään jos painetaan pelkkä retpublic static java.lang.String kysy(java.lang.String kysymys)
kysymys
- käyttäjälle tulostettava kysymyspublic static double kysy(java.lang.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(java.lang.String kysymys, double oletus)
kysymys
- näytölle tulostettava kysymysoletus
- arvo jota käytetään jos painetaanpelkkä Retpublic static double kysyDouble(java.lang.String kysymys)
kysymys
- näytölle tulostettava kysymyspublic static int kysy(java.lang.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(java.lang.String kysymys, int oletus)
kysymys
- näytölle tulostettava kysymysoletus
- arvo jota käytetään jos painetaanpelkkä Retpublic static int kysyInt(java.lang.String kysymys)
kysymys
- näytölle tulostettava kysymyspublic static void main(java.lang.String[] args)
args
- ei käytössä