|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--Keyboard
La classe Keyboard
facilite la lecture de données
tapées sur le clavier. Par exemple,
int i = Keyboard.readInt()
permet de lire un entier
sur le clavier et de ranger sa valeur dans i.
Les données qui peuvent être lues sont les
int, char, long, double, String
Plusieurs données sur une même ligne sont séparées par au moins un
espace. Les fonctions viennent en plusieurs formes; avec ou sans prompt,
et avec vérification d'appartenance à un intervalle. Par exemple
Keyboard.readChar("Donnez un caractère entre a et f ", 'a', 'f'))affiche d'abord l'invite, puis boucle jusqu'à l'obtention d'un caractère entre 'a' et 'f' (y compris 'a' et f')
Method Summary | |
static char |
readChar()
Retourne un caractère entré au clavier. |
static char |
readChar(char minimale,
char maximale)
Retourne un caractère entré au clavier, entre les valeurs minimale et maximale. |
static char |
readChar(String prompt)
Retourne un caractère entré au clavier. |
static char |
readChar(String prompt,
char minimale,
char maximale)
Retourne un caractère entré au clavier, entre les valeurs minimale et maximale. |
static double |
readDouble()
Retourne un double entré au clavier. |
static double |
readDouble(double minimale,
double maximale)
Retourne un double entré au clavier, entre les valeurs minimale et maximale. |
static double |
readDouble(String prompt)
Retourne un double entré au clavier. |
static double |
readDouble(String prompt,
double minimale,
double maximale)
Retourne un double entré au clavier, entre les valeurs minimale et maximale. |
static int |
readInt()
Retourne un entier entré au clavier. |
static int |
readInt(int minimale,
int maximale)
Retourne un entier entré au clavier, entre les valeurs minimale et maximale. |
static int |
readInt(String prompt)
Retourne un entier entré au clavier. |
static int |
readInt(String prompt,
int minimale,
int maximale)
Retourne un entier entré au clavier, entre les valeurs minimale et maximale. |
static long |
readLong()
Retourne un entier long entré au clavier. |
static long |
readLong(long minimale,
long maximale)
Retourne un entier long entré au clavier, entre les valeurs minimale et maximale. |
static long |
readLong(String prompt)
Retourne un entier long entré au clavier. |
static long |
readLong(String prompt,
long minimale,
long maximale)
Retourne un entier long entré au clavier, entre les valeurs minimale et maximale. |
static String |
readString()
Retourne une chaîne entrée au clavier. |
static String |
readString(String prompt)
Retourne une chaîne entrée au clavier. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static String readString(String prompt)
prompt
- l'invite affichéereadString()
public static String readString()
readString(String)
public static int readInt(String prompt)
prompt
- l'invite affichéereadInt()
public static int readInt()
readInt(String)
,
readInt(int, int)
,
readInt(String, int, int)
public static int readInt(int minimale, int maximale)
minimale
- valeur minimale pour l'entier à liremaximale
- valeur maximale pour l'entier à lirereadInt()
,
readInt(String)
,
readInt(String, int, int)
public static int readInt(String prompt, int minimale, int maximale)
prompt
- l'invite affichéeminimale
- valeur minimale pour l'entier à liremaximale
- valeur maximale pour l'entier à lirereadInt()
,
readInt(String)
,
readInt(int, int)
public static long readLong()
readLong(String)
,
readLong(long, long)
,
readLong(String, long, long)
public static long readLong(String prompt)
readLong()
,
readLong(long, long)
,
readLong(String, long, long)
public static long readLong(long minimale, long maximale)
prompt
- l'invite affichéeminimale
- valeur minimale pour l'entier long à liremaximale
- valeur maximale pour l'entier long à lirereadLong()
,
readLong(String)
,
readLong(String, long, long)
public static long readLong(String prompt, long minimale, long maximale)
prompt
- l'invite affichéeminimale
- valeur minimale pour l'entier long à liremaximale
- valeur maximale pour l'entier long à lirereadLong()
,
readLong(String)
,
readLong(long, long)
public static double readDouble()
readDouble(String)
,
readDouble(double, double)
,
readDouble(String, double, double)
public static double readDouble(String prompt)
prompt
- l'invite affichéereadDouble()
,
readDouble(double, double)
,
readDouble(String, double, double)
public static double readDouble(double minimale, double maximale)
prompt
- l'invite affichéeminimale
- valeur minimale pour le double à liremaximale
- valeur maximale pour le double à lirereadDouble()
,
readDouble(String)
,
readDouble(String, double, double)
public static double readDouble(String prompt, double minimale, double maximale)
prompt
- l'invite affichéeminimale
- valeur minimale pour le double à liremaximale
- valeur maximale pour le double à lirereadDouble()
,
readDouble(String)
,
readDouble(double, double)
public static char readChar()
readChar(String)
,
readChar(char, char)
,
readChar(String, char, char)
public static char readChar(String prompt)
prompt
- l'invite affichéereadChar()
,
readChar(char, char)
,
readChar(String, char, char)
public static char readChar(char minimale, char maximale)
minimale
- valeur minimale pour le caractère à liremaximale
- valeur maximale pour le caractère à lirereadChar()
,
readChar(String)
,
readChar(String, char, char)
public static char readChar(String prompt, char minimale, char maximale)
prompt
- l'invite affichéeminimale
- valeur minimale pour le caractère à liremaximale
- valeur maximale pour le caractère à lirereadChar()
,
readChar(String)
,
readChar(char, char)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |