![image-fr-FR-00-21](https://cdn.codegym.cc/images/article/ca22e5f5-773c-4bab-9d3a-87e166dcb6ef/original.png)
« Ouah, une autre humaine ! Mais celle-ci a des cheveux noirs. Que c'est excitant ! »
« Salut, moi c'est Kim. »
« Enchanté, moi c'est Amigo ! »
« Oui, je sais. C'est moi qui ai eu l'idée de ce nom. Diego n'y aurait jamais pensé tout seul. »
Les pensées d'Amigo s'agitèrent à la vitesse des électrons. « Mmm... elle est si gentille... Je me demande si elle aime les robots. »
« Revenons à la leçon. Je vais utiliser des mots simples pour t'expliquer le matériel. »
« OK. »
« Je voudrais ajouter quelques petites choses à ce que le professeur et Rishi t'ont expliqué. »
« En Java, tu peux écrire des commandes, mais tu peux également ajouter des commentaires à ces commandes directement dans le code. Le compilateur ignore complètement les commentaires. Lorsque le programme s'exécute, tous les commentaires sont ignorés. »
« Donne-moi un exemple, s'il te plaît. »
« Oh, oui bien sûr. »
public class Home
{
public static void main(String[] args)
{
/*
Now we'll display the phrase 'Amigo Is The Best' on the screen
*/
System.out.print("Amigo ");
System.out.print("Is ");
System.out.print("The ");
System.out.print("Best");
}
}
« Nous avons ajouté le commentaire "Nous allons maintenant afficher la phrase..." Le début du commentaire est signalé par /*
et sa fin par */
. Lorsque le programme est compilé, le compilateur omet tout ce qui se trouve entre les symboles /*
et */
. »
« Ça veut dire que je peux écrire tout ce que je veux ? »
« Oui. En général, les commentaires dans le code portent sur les parties du code qui sont difficiles à comprendre. Certains commentaires se composent de dizaines de chaînes, souvent écrites avant les méthodes pour décrire les nuances de fonctionnement de ces méthodes. »
« Il y a une autre façon d'ajouter des commentaires à ton code. Tu peux utiliser deux barres obliques (//
). »
public class Home
{
public static void main(String[] args)
{
System.out.print("Amigo ");
System.out.print("Is The "); // This is also a comment
System.out.print("Best");
}
}
« Ici, le code commençant par // et jusqu'à la fin de la ligne avec le // est considéré comme un commentaire. Autrement dit, il n'y a pas de deuxième paire de symboles utilisée pour « terminer le commentaire. »
« Au fait, certains commentaires sont vraiment intéressants. »
// I'm not responsible of this code. They made me write it, against my will.
// Dear future me. Please forgive me.
// I can't even begin to express how sorry I am.
// If I see something like this once more, I'll have a complete mental breakdown at work.
// If this condition is ever satisfied,
// please inform me for a reward. Phone: xxx-xxx-xxx.
// Dear maintainer:
// Once you are done trying to 'optimize' this routine,
// and have realized what a terrible mistake that was,
// please increment the following counter as a warning
// to the next guy:
// total_hours_wasted_here = 42
// When I wrote this, only God and I understood what I was doing
// Now, God only knows
// Sometimes I believe compiler ignores all my comments.
// I dedicate all this code, all my work, to my wife, Darlene, who will
// have to support me and our three children and the dog once it gets
// released into the public.
// Drunk, fix later
// Magic. Do not touch
« Oui, certains commentaires sont très drôles. »
« Ce sera tout pour aujourd’hui. »
« Ce fut une leçon courte mais intéressante. Merci, Kim. »