public class Terminal
extends java.lang.Object
Constructor and Description |
---|
Terminal() |
Modifier and Type | Method and Description |
---|---|
static void |
ecrireBoolean(boolean b)
Cette méthode écrit un booléan et ne revient pas à la ligne.
|
static void |
ecrireBooleanln(boolean b)
Cette méthode écrit un booléan et revient à la line.
|
static void |
ecrireChar(char c)
Cette méthode écrit un caractère et ne revient pas à la ligne.
|
static void |
ecrireCharln(char c)
Cette méthode écrit un caractère et revient à la ligne.
|
static void |
ecrireDouble(double d)
Cette méthode écrit un double et ne revient pas à la ligne.
|
static void |
ecrireDoubleln(double d)
Cette méthode écrit un double et revient à la ligne.
|
static void |
ecrireException(java.lang.Throwable ex)
Cette méthode écrit une exception avec la pile dans la console
|
static void |
ecrireFichier(java.lang.String nomFichier,
java.lang.StringBuffer strbuf)
Cette méthode permet de créer un fichier texte à partir du contenu d'un StringBuffer.
|
static void |
ecrireInt(int i)
Cette méthode écrit un entier et ne revient pas à la ligne.
|
static void |
ecrireIntln(int i)
Cette méthode écrit un entier et revient à la ligne.
|
static void |
ecrireString(java.lang.String s)
Cette méthode écrit une chaine et ne revient pas à la ligne.
|
static void |
ecrireStringln(java.lang.String s)
Cette méthode écrit une chaine et revient à la ligne.
|
protected static void |
exceptionHandler(java.lang.Exception ex)
Cette méthode retourne l'exception TerminalException
|
static boolean |
lireBoolean()
Cette méthode lit un boolean (false ou true)
|
static char |
lireChar()
Cette méthode lit un caractère.
|
static double |
lireDouble()
Cette méthode lit un double
|
static java.lang.String[] |
lireFichierTexte(java.lang.String nomFichier)
Cette méthode lit un fichier texte et retourne le contenu du fichier sous la forme d'un tableau de String dont chaque element est une ligne du fichier.
|
static int |
lireInt()
Cette méthode lit un entier
|
static java.lang.String |
lireString()
Cette méthode lit une chaîne de caractère
|
static void |
sautDeLigne()
Cette méthode revient à la ligne.
|
public static java.lang.String[] lireFichierTexte(java.lang.String nomFichier)
nomFichier
- le nom du fichier qui doit être dans le répertoire courant.TerminalException
- (de type RuntimeException) si erreur d'écriturepublic static void ecrireFichier(java.lang.String nomFichier, java.lang.StringBuffer strbuf)
nomFichier
- Le nom du fichier qui est créé dans le répertoire courantstrbuf
- Le StringBuffer contenant le texte à écrire.TerminalException
- (de type RuntimeException) si erreur d'écriturepublic static java.lang.String lireString()
TerminalException
- (de type RuntimeException) si erreur de lecturepublic static int lireInt()
TerminalException
- (de type RuntimeException) si la saisie n'est pas un entier ou erreur de lecturepublic static boolean lireBoolean()
TerminalException
- (de type RuntimeException) si erreur de lecture. public static double lireDouble()
TerminalException
- (de type RuntimeException) si la valeur saisie n'est pas un double ou ereur de lecture.public static char lireChar()
TerminalException
- (de type RuntimeException) si erreur de lecture.public static void ecrireString(java.lang.String s)
s
- la chaine à écrirepublic static void ecrireStringln(java.lang.String s)
s
- la chaine à écrirepublic static void ecrireInt(int i)
i
- l'entier à écrirepublic static void ecrireIntln(int i)
i
- l'entier à écrirepublic static void ecrireBoolean(boolean b)
b
- le booléen à écrirepublic static void ecrireBooleanln(boolean b)
b
- le booléen à écrirepublic static void ecrireDouble(double d)
d
- le double à écrirepublic static void ecrireDoubleln(double d)
d
- le double à écrirepublic static void ecrireChar(char c)
c
- le caractère à écrirepublic static void ecrireCharln(char c)
c
- le caractère à écrirepublic static void sautDeLigne()
protected static void exceptionHandler(java.lang.Exception ex)
public static void ecrireException(java.lang.Throwable ex)
ex
- l'exception à écrire