L'objet System.out est le
flot de sortie standard. Il est
ouvert en permanence et dirigé par défaut vers la console (l'écran).
Il possède deux méthodes particulièrement utiles,
print(String msg) et
println(String msg). Les deux
affichent une chaîne de caractères sur la console, la deuxième va à la ligne ensuite.
Ces deux méthodes sont surchargées pour tous les types primitifs et pour le type
Object. Lorsqu'on affiche un objet sur la console,
le système appelle sa méthode public String toString(),
dont un comportement par défaut est défini. Cette méthode peut être redéfinie dans chaque
classe pour personnaliser l'affichage.
L'objet System.err est le
flot de sortie standard d'erreur. Il est
ouvert en permanence et dirigé par défaut vers la console (l'écran).
Certains environnements intégrés, comme BlueJ, redirige ce flot pour
afficher son contenu en rouge.
Ce flot doit être utilisé de préférence pour afficher les messages d'erreur.
System.out.println("Ceci est un message normal!");
System.err.println("Ceci est un message d'erreur!"); |
 |