Commenti
Fa parte della sezione Fondamenti del percorso Kotlin di Coddy. Lezione 3 di 93.
I commenti si usano per aggiungere note esplicative all'interno del codice. Il compilatore li ignora e sono pensati per la comprensione umana.
In Kotlin, ci sono due modi per scrivere commenti:
Commenti su una sola riga con //:
fun main() {
// Questo è un commento
println("Hello!") // Questo stampa "Hello!"
// Puoi usare i commenti per spiegare il tuo codice
println("Kotlin is fun!") // Questo verrà visualizzato sullo schermo
}Commenti su più righe usando /* */:
fun main() {
/*
Questo è un commento su più righe.
Qui puoi scrivere più righe
di spiegazione.
*/
println("Welcome!")
}Pratiche comuni per i commenti:
1. Commenti TODO - Segna le attività future:
fun main() {
// TODO: Aggiungi la gestione degli errori per gli input non validi
println("Processing...")
}2. Disabilitare temporaneamente il codice:
fun main() {
// println("This line is disabled")
println("This line will execute")
}3. Spiegare la logica complessa:
fun main() {
// Calcola la media della lista
val total = 100
val count = 5
val average = total / count
println(average)
}Sfida
PrincipianteCorreggi il codice in modo che venga stampato solo Hello, Kotlin!.
- Sostituisci
?con i simboli che trasformano una riga in un commento - La riga che stampa
Goodbye!deve diventare un commento, così NON viene eseguita - Modifica solo la riga che inizia con
?
Provalo tu
fun main() {
// Scrivi il tuo codice qui sotto
? println("Goodbye!")
println("Hello, Kotlin!")
}
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Operatori Parte 1
Operatori aritmeticiOperatore moduloAssegnazione compostaOperatori di confrontoRipasso: matematica semplice7Input/output di base
Funzione printlnTemplate di stringheInput con readLineConversione di tipoRiepilogo - Anni alla pensioneRiepilogo - Vero o falso10Funzioni
Dichiarare una funzioneParametri e argomentiValori di ritornoArgomenti denominatiValori predefinitiFunzioni a espressione singolaRiepilogo - Funzione SigmaRiepilogo - Funzione di validazione2Variabili
Val vs VarInferenza del tipoNumeriStringaBooleanoConvenzioni di denominazioneRiepilogo - Inizializzare le variabili5Operatori Parte 2
Operatori logici Parte 1Operatori logici Parte 2Operatori logici Parte 3Ternario con espressione ifRipasso - Logica semplice8Calcolatore per dividere il conto
Messaggio di benvenutoAcquisire i dati11FizzBuzz con un tocco
Panoramica del giocoLa funzione FizzBuzz3Nullabilità
Cos'è la null safetyTipi nullableOperatore di chiamata sicuraOperatore ElvisBasi della sfida sulle funzioniAsserzione non-nullRiepilogo - Accesso sicuro6Prendere decisioni
Istruzione ifIf-elseIf come espressioneEspressione whenwhen con intervalliRiepilogo - Calcolatrice semplice9Cicli
Ciclo forCiclo whileCiclo do-whilebreakcontinueIntervalli nei cicliCiclo annidatoRipasso - fattorialeRipasso - input dinamicoEsercitati da solo: Playground Kotlin