Package eu.telecomsudparis.csc4102.util
Class Console
java.lang.Object
eu.telecomsudparis.csc4102.util.Console
Permet de lire des nombres et des chaines de caracteres au clavier. C'est une
bibliothèque ; la classe est donc
final.-
Method Summary
Modifier and TypeMethodDescriptionstatic voidprintPrompt(String prompt) Affiche un message a l'ecran sans fin de ligne.static LocalDateLecture d'une date au clavier.static doublereadDouble(String prompt) Lecture d'un double au clavier.static intLecture d'un entier au clavier.static StringreadLine()Lecture d'une chaine de caracteres au clavier.static StringLecture d'une chaine de caracteres au clavier avec affichage d'un prompt.
-
Method Details
-
printPrompt
Affiche un message a l'ecran sans fin de ligne.- Parameters:
prompt- Message a afficher.
-
readLine
Lecture d'une chaine de caracteres au clavier. La chaine ne contient pas le caractere 'fin de ligne'. En cas de fin de fichier ou d'erreur, la chaine retournee vautnull.- Returns:
- La chaine lue
-
readLine
Lecture d'une chaine de caracteres au clavier avec affichage d'un prompt.- Parameters:
prompt- Message a afficher- Returns:
- La chaine lue
- See Also:
-
readInt
Lecture d'un entier au clavier.- Parameters:
prompt- Message a afficher- Returns:
- L'entier lu
- Throws:
NumberFormatException- en cas d'erreur
-
readDouble
Lecture d'un double au clavier.- Parameters:
prompt- Message a afficher- Returns:
- Le double lu
- Throws:
NumberFormatException- en cas d'erreur
-
readDate
Lecture d'une date au clavier.- Parameters:
prompt- Message a afficher- Returns:
- La date lue
- Throws:
DateTimeParseException- en cas d'erreur sur la lecture de la date.
-