bibliDP.es
Class Clavier

java.lang.Object
  |
  +--bibliDP.es.Clavier

public class Clavier
extends java.lang.Object

Cette classe permet de lire des données au clavier (int, char, long, double, float, String). Plusieurs données peuvent se trouver sur une même ligne séparées par au moins un blanc. Possibilité d'afficher un message. Possibilité d'imposer des bornes. En cas d'erreur, redemande une donnée jusqu'à ce qu'elle soit correcte.


Method Summary
static char readChar()
          Renvoie un caractère entré au clavier.
static char readChar(char min, char max)
          Renvoie un caractère entré au clavier, entre 'min' et 'max'.
static char readChar(java.lang.String message)
          Renvoie un caractère entré au clavier après avoir affiché un message.
static char readChar(java.lang.String message, char min, char max)
          Renvoie un caractère entré au clavier, entre 'min' et 'max' après avoir affiché un message.
static double readDouble()
          Renvoie un double entré au clavier.
static double readDouble(double min, double max)
          Renvoie un double entré au clavier, entre 'min' et 'max'.
static double readDouble(java.lang.String message)
          Renvoie un double entré au clavier après avoir affiché un message.
static double readDouble(java.lang.String message, double min, double max)
          Renvoie un double entré au clavier, entre 'min' et 'max' après avoir affiché un message.
static float readFloat()
          Renvoie un float entré au clavier.
static float readFloat(float min, float max)
          Renvoie un float entré au clavier, entre 'min' et 'max'.
static float readFloat(java.lang.String message)
          Renvoie un float entré au clavier après avoir affiché un message.
static float readFloat(java.lang.String message, float min, float max)
          Renvoie un float entré au clavier, entre 'min' et 'max' après avoir affiché un message.
static int readInt()
          Renvoie un entier entré au clavier.
static int readInt(int min, int max)
          Renvoie un entier entré au clavier, entre 'min' et 'max'.
static int readInt(java.lang.String message)
          Renvoie un entier entré au clavier après avoir affiché un message.
static int readInt(java.lang.String message, int min, int max)
          Renvoie un entier entré au clavier, entre 'min' et 'max' après avoir affiché un message.
static long readLong()
          Renvoie un entier long entré au clavier.
static long readLong(long min, long max)
          Renvoie un entier long entré au clavier, entre 'min' et 'max'.
static long readLong(java.lang.String message)
          Renvoie un entier long entré au clavier après avoir affiché un message.
static long readLong(java.lang.String message, long min, long max)
          Renvoie un entier long entré au clavier, entre 'min' et 'max' après avoir affiché un message.
static java.lang.String readString()
          Renvoie une chaîne entrée au clavier.
static java.lang.String readString(java.lang.String message)
          Renvoie une chaîne entrée au clavier après avoir affiché un message.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

readString

public static java.lang.String readString()
Renvoie une chaîne entrée au clavier.
Returns:
la chaîne lue

readString

public static java.lang.String readString(java.lang.String message)
Renvoie une chaîne entrée au clavier après avoir affiché un message.
Parameters:
message - le message affiché
Returns:
la chaîne lue

readInt

public static int readInt()
Renvoie un entier entré au clavier. En cas d'erreur, affiche un message et demande de recommencer.
Returns:
l'entier lu

readInt

public static int readInt(java.lang.String message)
Renvoie un entier entré au clavier après avoir affiché un message. En cas d'erreur, affiche un message et demande de recommencer.
Parameters:
message - le message affiché
Returns:
l'entier lu

readInt

public static int readInt(int min,
                          int max)
Renvoie un entier entré au clavier, entre 'min' et 'max'. En cas d'erreur, affiche un message et demande de recommencer.
Parameters:
min - valeur minimale pour l'entier à lire
max - valeur maximale pour l'entier à lire
Returns:
l'entier lu

readInt

public static int readInt(java.lang.String message,
                          int min,
                          int max)
Renvoie un entier entré au clavier, entre 'min' et 'max' après avoir affiché un message. En cas d'erreur, affiche un message et demande de recommencer.
Parameters:
message - le message affiché
min - valeur minimale pour l'entier à lire
max - valeur maximale pour l'entier à lire
Returns:
l'entier lu

readLong

public static long readLong()
Renvoie un entier long entré au clavier. En cas d'erreur, affiche un message et demande de recommencer.
Returns:
l'entier long lu

readLong

public static long readLong(java.lang.String message)
Renvoie un entier long entré au clavier après avoir affiché un message. En cas d'erreur, affiche un message et demande de recommencer.
Returns:
l'entier long lu

readLong

public static long readLong(long min,
                            long max)
Renvoie un entier long entré au clavier, entre 'min' et 'max'. En cas d'erreur, affiche un message et demande de recommencer.
Parameters:
message - le message affiché
min - valeur minimale pour l'entier long à lire
max - valeur maximale pour l'entier long à lire
Returns:
l'entier long lu

readLong

public static long readLong(java.lang.String message,
                            long min,
                            long max)
Renvoie un entier long entré au clavier, entre 'min' et 'max' après avoir affiché un message. En cas d'erreur, affiche un message et demande de recommencer.
Parameters:
message - le message affiché
min - valeur minimale pour l'entier long à lire
max - valeur maximale pour l'entier long à lire
Returns:
l'entier long lu

readDouble

public static double readDouble()
Renvoie un double entré au clavier. En cas d'erreur, affiche un message et demande de recommencer.
Returns:
le double lu

readDouble

public static double readDouble(java.lang.String message)
Renvoie un double entré au clavier après avoir affiché un message. En cas d'erreur, affiche un message et demande de recommencer.
Parameters:
message - le message affiché
Returns:
le double lu

readDouble

public static double readDouble(double min,
                                double max)
Renvoie un double entré au clavier, entre 'min' et 'max'. En cas d'erreur, affiche un message et demande de recommencer.
Parameters:
message - le message affiché
min - valeur minimale pour le double à lire
max - valeur maximale pour le double à lire
Returns:
le double lu

readDouble

public static double readDouble(java.lang.String message,
                                double min,
                                double max)
Renvoie un double entré au clavier, entre 'min' et 'max' après avoir affiché un message. En cas d'erreur, affiche un message et demande de recommencer.
Parameters:
message - le message affiché
min - valeur minimale pour le double à lire
max - valeur maximale pour le double à lire
Returns:
le double lu

readFloat

public static float readFloat()
Renvoie un float entré au clavier. En cas d'erreur, affiche un message et demande de recommencer.
Returns:
le float lu

readFloat

public static float readFloat(java.lang.String message)
Renvoie un float entré au clavier après avoir affiché un message. En cas d'erreur, affiche un message et demande de recommencer.
Parameters:
message - le message affiché
Returns:
le float lu

readFloat

public static float readFloat(float min,
                              float max)
Renvoie un float entré au clavier, entre 'min' et 'max'. En cas d'erreur, affiche un message et demande de recommencer.
Parameters:
message - le message affiché
min - valeur minimale pour le float à lire
max - valeur maximale pour le float à lire
Returns:
le float lu

readFloat

public static float readFloat(java.lang.String message,
                              float min,
                              float max)
Renvoie un float entré au clavier, entre 'min' et 'max' après avoir affiché un message. En cas d'erreur, affiche un message et demande de recommencer.
Parameters:
message - le message affiché
min - valeur minimale pour le float à lire
max - valeur maximale pour le float à lire
Returns:
le float lu

readChar

public static char readChar()
Renvoie un caractère entré au clavier. En cas d'entrée d'une chaîne de caractères, seul le premier est pris en compte.
Returns:
le char lu

readChar

public static char readChar(java.lang.String message)
Renvoie un caractère entré au clavier après avoir affiché un message. En cas d'entrée d'une chaîne de caractères, seul le premier est pris en compte.
Parameters:
message - le message affiché
Returns:
le char lu

readChar

public static char readChar(char min,
                            char max)
Renvoie un caractère entré au clavier, entre 'min' et 'max'. En cas d'entrée d'une chaîne de caractères, seul le premier est pris en compte. En cas d'erreur, affiche un message et demande de recommencer.
Parameters:
min - valeur minimale pour le caractère à lire
max - valeur maximale pour le caractère à lire
Returns:
le char lu

readChar

public static char readChar(java.lang.String message,
                            char min,
                            char max)
Renvoie un caractère entré au clavier, entre 'min' et 'max' après avoir affiché un message. En cas d'erreur, affiche un message et demande de recommencer.
Parameters:
message - le message affiché
min - valeur minimale pour le caractère à lire
max - valeur maximale pour le caractère à lire
Returns:
le char lu