Функция print

Функция print выводит переданные данные в стандартный поток вывода (обычно консоль) без добавления перевода строки в конце. Может принимать любой тип данных, который будет автоматически преобразован к строке.

Синтаксис

kotlinfun print(message: Any?)

Пример

Выведем строку с помощью функции print:

kotlinprint("Hello")
print("World")

Результат выполнения кода:

kotlinHelloWorld

Пример

Выведем число с помощью функции print:

kotlinval num: Int = 42
print(num)

Результат выполнения кода:

kotlin42

Пример

Выведем несколько значений разных типов:

kotlinprint("Number: ")
print(123)
print(", Price: ")
print(99.99)

Результат выполнения кода:

kotlinNumber: 123, Price: 99.99

Пример

Выведем значение null с помощью функции print:

kotlinval value: String? = null
print(value)

Результат выполнения кода:

kotlinnull

Пример

Выведем массив с помощью функции print:

kotlinval arr: Array<Int> = arrayOf(1, 2, 3, 4, 5)
print(arr)

Результат выполнения кода:

kotlin[Ljava.lang.Integer@4e50df2e

Для красивого вывода массива используйте функцию contentToString:

kotlinval arr: Array<Int> = arrayOf(1, 2, 3, 4, 5)
print(arr.contentToString())

Результат выполнения кода:

kotlin[1, 2, 3, 4, 5]

Смотрите также

  • функцию println,
    которая выводит данные с переводом строки
  • функцию val,
    которая объявляет неизменяемую переменную
  • функцию var,
    которая объявляет изменяемую переменную