Komentarze
Część sekcji Podstawy ścieżki Kotlin w Coddy. Lekcja 3 z 93.
Komentarze służą do dodawania objaśnień w kodzie. Są ignorowane przez kompilator i przeznaczone dla ludzi.
W Kotlinie są dwa sposoby zapisywania komentarzy:
Komentarze jednoliniowe przy użyciu //:
fun main() {
// To jest komentarz
println("Hello!") // To wyświetla "Hello!"
// Możesz używać komentarzy, aby wyjaśniać swój kod
println("Kotlin is fun!") // To pojawi się na ekranie
}Komentarze wieloliniowe z użyciem /* */:
fun main() {
/*
To jest komentarz wielowierszowy.
Możesz tu napisać kilka wierszy
wyjaśnienia.
*/
println("Welcome!")
}Typowe praktyki dotyczące komentarzy:
1. Komentarze TODO — oznaczaj przyszłe zadania:
fun main() {
// TODO: Dodaj obsługę błędów dla nieprawidłowych danych wejściowych
println("Processing...")
}2. Tymczasowe wyłączanie kodu:
fun main() {
// println("This line is disabled")
println("This line will execute")
}3. Wyjaśnianie złożonej logiki:
fun main() {
// Oblicz średnią elementów listy
val total = 100
val count = 5
val average = total / count
println(average)
}Wyzwanie
PoczątkującyPopraw kod tak, aby wyświetlane było tylko Hello, Kotlin!.
- Zastąp
?symbolami, które zmieniają wiersz w komentarz - Wiersz wyświetlający
Goodbye!powinien stać się komentarzem, aby NIE został wykonany - Zmień tylko wiersz zaczynający się od
?
Spróbuj swoich sił
fun main() {
// Wpisz swój kod poniżej
? println("Goodbye!")
println("Hello, Kotlin!")
}
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Operatory – część 1
Operatory arytmetyczneOperator moduloPrzypisanie z operatoremOperatory porównaniaPowtórka – proste działania matematyczne7Podstawowe wejście/wyjście
Funkcja printlnSzablony ciągów znakówWczytywanie danych przez ReadLineKonwersja typówPowtórka — lata do emeryturyPowtórka — prawda czy fałsz10Funkcje
Deklarowanie funkcjiParametry i argumentyWartości zwracaneArgumenty nazwaneWartości domyślneFunkcje z pojedynczym wyrażeniemPowtórka – funkcja SigmaPowtórka – funkcja walidująca2Zmienne
Val a VarWnioskowanie o typieLiczbyŁańcuch znakówWartość logicznaKonwencje nazewnictwaPowtórzenie – inicjalizacja zmiennych5Operatory, część 2
Operatory logiczne, część 1Operatory logiczne, część 2Operatory logiczne, część 3Operator trójargumentowy z wyrażeniem ifPowtórka — prosta logika8Kalkulator podziału rachunku
Wiadomość powitalnaPobieranie danych11FizzBuzz z niespodzianką
Omówienie gryFunkcja FizzBuzz3Obsługa wartości null
Czym jest bezpieczeństwo nullTypy dopuszczające nullOperator bezpiecznego wywołaniaOperator ElvisPodstawy wyzwania z funkcjamiAsercja wartości niebędącej nullPodsumowanie — bezpieczny dostęp6Podejmowanie decyzji
Instrukcja ifIf - elseIf jako wyrażenieWyrażenie whenWhen z zakresamiPowtórka — prosty kalkulator9Pętle
Pętla forPętla whilePętla do-whileBreakContinueZakresy w pętlachPętla zagnieżdżonaPowtórka – silniaPowtórka – dynamiczne wprowadzanie danychPoćwicz samodzielnie: Edytor online Kotlin