Kotlin:
Drukowanie komunikatów debugowania
How to: (Jak to zrobić:)
W Kotlinie wypisywanie debugowania jest banalne. Używasz println()
do wyrzucania wartości na konsolę.
fun main() {
val interestingValue = 42
println("Interesting value is $interestingValue")
}
Output:
Interesting value is 42
Opcjonalnie, dla zmiennych i wyrażeń użyj $
wewnątrz stringów.
Deep Dive (Głębsze zanurzenie)
Kiedyś, w erze komputerów kart perforowanych, debugowanie było jak szukanie igły w stogu siana. Dzisiaj println()
jest tylko wierzchołkiem góry lodowej opcji debugowania. Alternatywy to loggery takie jak Log4j, które oferują poziomy logowania (np. INFO, DEBUG, ERROR). Są też IDE z wbudowanymi debuggerami pokazującymi co jest grane na żywo. Implementacja println()
jest prosta i bezpośrednio pisze do standardowego wyjścia (stdout), a to oznacza konsolę dla większości programów.