CodeGym /Cours /JAVA 25 SELF /Affichage à l'écran en Java : System.out.println et Sys...

Affichage à l'écran en Java : System.out.println et System.out.print

JAVA 25 SELF
Niveau 1, Leçon 2
Disponible

1. Découverte de la commande System.out.println

Vous venez d’écrire votre premier programme en Java et d’afficher votre premier message à l’écran. Félicitations. Ne nous arrêtons pas là…

Tout programme Java est composé de commandes. Il en existe de différents types. En Java, il y a des commandes pour toutes les situations. Chaque commande décrit une action précise. À la fin de chaque commande, on met un point-virgule.

Exemples de commandes :

Commande Description (ce que cela fait)
System.out.println(2025);
Affiche à l’écran le nombre :
2025
System.out.println("Ciao 🍕");
Affiche à l’écran le texte :
Ciao 🍕
System.out.println("こんにちは 🗾");
Affiche à l’écran le texte :
こんにちは 🗾

En réalité, il s’agit d’une seule commande — System.out.println. Et entre les parenthèses, on lui passe des paramètres. Selon la valeur des paramètres, une même commande peut effectuer des actions différentes. C’est très pratique.

La casse compte

En Java, la casse est importante : il est crucial de savoir si les commandes sont écrites en majuscules ou en minuscules. La commande System.out.println() fonctionnera, alors que system.out.println() — non. Si vous n’utilisez pas la bonne casse, Java ne reconnaîtra pas la commande et ne l’exécutera pas. Soyez donc vigilant.

Guillemets doubles

Si vous voulez afficher du texte à l’écran, il faut l’entourer de guillemets doubles.

Un guillemet simple ressemble à ceci ', et un double — à ceci ". Un guillemet double n’est pas deux guillemets simples : ne confondez pas.

Le guillemet double, c’est celui qui se trouve près de la touche Enter. Cette touche porte aussi souvent une lettre cyrillique (par exemple la lettre E).

2. Découverte de la commande System.out.print

Il existe une autre commande, similaire à System.out.println(), et elle s’appelle System.out.print().

La commande System.out.println() affiche du texte et ajoute ensuite un passage à la ligne, comme si vous appuyiez sur Enter. Ainsi, la commande suivante System.out.println() affichera le texte sur la ligne suivante. Et la suivante — encore sur la suivante, et ainsi de suite.

Contrairement à System.out.println(), la commande System.out.print() n’ajoute pas de Enter après l’affichage du texte. Par conséquent, du texte affiché par plusieurs commandes System.out.print() sera affiché sur une seule ligne.

Exemple 1 :
System.out.print("Amigo"); 
System.out.println("The"); 
System.out.print("Best");
Sortie mixte de print et println

Affichera :

AmigoThe
Best
Exemple 2 :
System.out.print("Amigo"); 
System.out.print("The"); 
System.out.print("Best");
Uniquement print — tout sur une seule ligne

Affichera :

AmigoTheBest

Si vous voulez afficher du texte sur une seule ligne, utilisez la commande print() ; si c’est sur plusieurs lignes — println(). C’est tout simple.

3. Décortiquons la commande System.out.println

Si vous connaissez au moins un peu l’anglais, apprendre la programmation vous sera bien plus facile. Le nom de nombreuses commandes Java reflète directement ce qu’elles font.

Par exemple, println, c’est print + line — imprime la ligne. Le mot print est connu de tous, et pourquoi « line », je vais l’expliquer. Chaque ligne de texte à l’écran est appelée une « ligne ». Donc « écrire une ligne », c’est précisément afficher une ligne de texte.

System.out est un objet système spécial qui affiche du texte à l’écran. On l’appelle aussi la console. La console est l’un des moyens les plus répandus d’interaction entre un programme et un humain. Quand l’utilisateur tape des commandes au clavier et que le programme lui répond par du texte à l’écran, les développeurs disent que le programme travaille avec la console.

Autrement dit, travailler avec la console, c’est afficher du texte à l’écran et saisir des données au clavier. Donc si, à l’avenir, vous entendez dire qu’un programme a écrit quelque chose dans la console, cela signifie simplement qu’il a affiché du texte à l’écran.

Il en résulte que System.out.println, c’est en fait « Hé, console, imprime-moi une ligne de texte ».

4. Exemples d’affichage de différentes données

Amusons‑nous un peu avec l’affichage dans la console. Commençons par le plus simple et compliquons progressivement :

Affichage de nombres

System.out.println(1001);
System.out.println(-15);
Affichage de nombres

Affichage de texte

System.out.println("La programmation — c'est génial !");
System.out.println("On a plaisanté, et maintenant — on code.");
Affichage de texte

Affichage de plusieurs valeurs à la fois

Astuce : on peut additionner des chaînes avec +. Mieux vaut appeler cela concaténation :

System.out.println("Mon âge : " + 28);
Concaténation d’une chaîne et d’un nombre

Affichera :

Mon âge : 28

On peut aussi concaténer plusieurs chaînes à la suite :

System.out.println("Nous sommes en " + 2025 + ".");
Concaténation de plusieurs valeurs

Affichera :

Nous sommes en 2025.

5. Erreurs courantes lors de l’utilisation de System.out.println

Les jeunes padawans trébuchent souvent sur les mêmes râteaux. Pour éviter que vous ne deveniez le héros du livre « 1001 erreurs en Java », voici la liste des pièges courants et des conseils pour les éviter.

Erreur 1. Vous avez oublié de fermer la chaîne — le second guillemet manque :

System.out.println("Oups, on a ouvert un guillemet et on a oublié de le fermer);

Le compilateur râlera : "unclosed string literal" — fermez vos chaînes !

Erreur 2. Point-virgule manquant


        System.out.println("Pas de ; en fin de ligne")

Mais Java est impitoyable. Corrigez — ajoutez un point-virgule à la fin de la ligne.

Erreur 3. Mauvais guillemets utilisés


        System.out.println(‘Erreur’); // incorrect !
System.out.println('Erreur'); // pas correct non plus !

Pour les chaînes, on utilise toujours des guillemets doubles standard — comme ceci : ".

1
Mission
JAVA 25 SELF, niveau 1, leçon 2
Bloqué
Message dans le chat 💬
Message dans le chat 💬
1
Mission
JAVA 25 SELF, niveau 1, leçon 2
Bloqué
Assembler une phrase à partir de mots 📝
Assembler une phrase à partir de mots 📝
Commentaires (6)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Matieu Lopes niveau 2, France, France
13 mars 2026
le parcours d'apprentissage de java 25 est très longue
Aba diallo niveau 1, Mali
25 février 2026
le parcours d'apprentissage de java 25 est très longue
Aba diallo niveau 1, Mali
25 février 2026
les cour sont tres longue
Alvaro Tagny niveau 2, Cameroon
10 décembre 2025
pourquoi il ya pas les videos tuto
Valdo Tchio niveau 2, Cameroon
20 octobre 2025
C'est trop facile
CAMARAlerobot niveau 1, Abidjan, Ivory Coast
7 octobre 2025
je viens d'apprendre comment afficher en java