Commentaires
Fait partie de la section Fondamentaux du Journey Kotlin de Coddy. Leçon 3 sur 93.
Les commentaires servent à ajouter des notes explicatives dans le code. Ils sont ignorés par le compilateur et sont destinés à la compréhension humaine.
En Kotlin, il existe deux façons d’écrire des commentaires :
Commentaires sur une seule ligne utilisant // :
fun main() {
// Ceci est un commentaire
println("Hello!") // Ceci affiche "Hello!"
// Vous pouvez utiliser des commentaires pour expliquer votre code
println("Kotlin is fun!") // Ceci s'affichera à l'écran
}Commentaires multilignes avec /* */ :
fun main() {
/*
Ceci est un commentaire multi-lignes.
Vous pouvez écrire plusieurs lignes
d'explication ici.
*/
println("Welcome!")
}Pratiques courantes pour les commentaires :
1. Commentaires TODO - Marquer les tâches futures :
fun main() {
// TODO: Ajouter la gestion des erreurs pour les entrées invalides
println("Processing...")
}2. Désactiver temporairement du code :
fun main() {
// println("This line is disabled")
println("This line will execute")
}3. Expliquer une logique complexe :
fun main() {
// Calculer la moyenne de la liste
val total = 100
val count = 5
val average = total / count
println(average)
}Défi
DébutantCorrige le code afin que seul Hello, Kotlin! soit affiché.
- Remplace le
?par les symboles qui transforment une ligne en commentaire - La ligne qui affiche
Goodbye!doit devenir un commentaire afin de ne pas être exécutée - Modifie uniquement la ligne qui commence par
?
Essayez vous-même
fun main() {
// Tapez votre code ci-dessous
? println("Goodbye!")
println("Hello, Kotlin!")
}
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Fondamentaux
4Opérateurs, partie 1
Opérateurs arithmétiquesOpérateur moduloAffectation augmentéeOpérateurs de comparaisonRécapitulatif - Mathématiques simples7E/S de base
Fonction PrintlnModèles de chaînesEntrée ReadLineConversion de typeRécapitulatif - Années avant la retraiteRécapitulatif - Vrai ou faux10Fonctions
Déclarer une fonctionParamètres et argumentsValeurs de retourArguments nommésValeurs par défautFonctions à expression uniqueRécapitulatif - Fonction SigmaRécapitulatif - Fonction de validation2Variables
Val ou VarInférence de typeNombresChaîne de caractèresBooléenConventions de nommageRécapitulatif - Initialiser des variables5Opérateurs, partie 2
Opérateurs logiques, partie 1Opérateurs logiques, partie 2Opérateurs logiques, partie 3Ternaire avec une expression ifRécapitulatif - Logique simple8Calculateur de partage d’addition
Message de bienvenueSaisie des données11FizzBuzz avec une variante
Aperçu du jeuLa fonction FizzBuzz3Nullabilité
Qu’est-ce que la sécurité vis-à-vis de nullTypes nullableOpérateur d’appel sécuriséOpérateur ElvisBases des défis de fonctionsAssertion de non-nullitéRécapitulatif - Accès sécurisé6Prise de décision
Instruction IfIf - ElseIf comme expressionExpression WhenWhen avec des plagesRécapitulatif - Calculatrice simple9Boucles
Boucle ForBoucle WhileBoucle Do-WhileBreakContinuePlages dans les bouclesBoucle imbriquéeRécapitulatif - FactorielleRécapitulatif - Entrée dynamiqueEntraînez-vous par vous-même : Playground Kotlin