Menu
Coddy logo textTech

Funkcja println

Część sekcji Podstawy ścieżki Kotlin w Coddy. Lekcja 35 z 93.

W trakcie tego kursu używasz println() do wyświetlania danych wyjściowych. Przyjrzyjmy się teraz bliżej, jak działa, i poznajmy jego pokrewną funkcję print().

Funkcja println() wyświetla tekst w konsoli i automatycznie przenosi kursor do nowego wiersza. println() dodaje znak nowego wiersza po argumencie, więc kontynuuje w bieżącym wierszu, jeśli wcześniejsze wywołanie print() nie zakończyło tego wiersza:

fun main() {
    println("First line")
    println("Second line")
}
// Wynik:
// Pierwsza linia
// Druga linia

Natomiast print() wyświetla tekst bez dodawania znaku nowej linii. Kolejny tekst jest wyświetlany w tym samym wierszu:

fun main() {
    print("Hello ")
    print("World")
    println("!")
    println("New line here")
}
// Wynik:
// Hello World!
// New line here

Zwróć uwagę, że „Hello ”, „World” i „!” pojawiają się w tym samym wierszu, ponieważ pierwsze dwa elementy używają print(). println("!") dodaje wykrzyknik, a następnie przechodzi do nowego wiersza, aby wyświetlić końcowy wynik.

Obie funkcje mogą wyświetlać wartości dowolnego typu: ciągi znaków, liczby, wartości logiczne, a nawet wyrażenia:

fun main() {
    println(42)
    println(3 + 5)
    println(true)
}
challenge icon

Wyzwanie

Łatwy

Program początkowy odczytuje imię pasażera. Użyj print dla "Passenger: ", a następnie println dla imienia, aby pojawiły się razem w jednym wierszu. W następnym wierszu wypisz Boarding soon. Nie wyświetlaj komunikatu zachęcającego do wprowadzenia danych.

Spróbuj swoich sił

fun main() {
    val passenger = readLine()!! // Podane dane wejściowe
    // Wypisz dwie linie wyniku.
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Edytor online Kotlin