Стандартный вывод

Стандартный вывод — это базовая операция, которая отображает информацию на устройстве. Не каждая программа генерирует такие выходные данные. По умолчанию стандартный вывод отображает данные на экране, но есть возможность перенаправить их в файл.

В этом курсе вы часто будете писать программы, которые отправляют данные, например строки и числа, в стандартный вывод.

Печать текста

В Kotlin есть две функции, которые отправляют данные на стандартный вывод: println и print.

Функция println (print line) выводит на экран строку, за которой следует новая строка. Например, приведенный ниже фрагмент кода выводит четыре строки:

println("I")
println("know")
println("Kotlin")
println("well.")

Вывод:

I
know
Kotlin
well.

Как вы можете видеть, все строки печатаются без двойных кавычек.

Вы также можете напечатать пустую строку:

println("Kotlin - это современный язык программирования.")
println() // печатает пустую строку
println("Он используется во всем мире!")

Вывод:

Функция print выводит значение и помещает курсор после него. Давайте посмотрим на приведенный ниже пример. Этот фрагмент кода выводит все значения в одной строке:

Вывод:

Печать цифр и символов

С помощью функций println и print программа может печатать не только строки, но также цифры и символы.

Давайте напечатаем два секретных кода:

Вывод:

Как и со строками, в этом случае тоже нет кавычек.

Заключение

В этом разделе мы рассмотрели две основные функции для перенаправления информации на стандартный вывод: println и print. println печатает каждое значение в новой строке, в то время как print выводит их одну за другой. Помните, что мы можем использовать эти функции для вывода не только строк, но и любых других символов.

Last updated