Участник:Alexsmail/Программирование 2020/новый черновик: различия между версиями
Содержимое удалено Содержимое добавлено
Alexsmail (обсуждение | вклад) |
Alexsmail (обсуждение | вклад) →Hello world. Компиляция. JVM. Kotlin. Запуск программы с notepad.: уточнение, дополнение |
||
Строка 135:
Пример 1.3
<syntaxhighlight lang="kotlin">
fun main(args: Array<String>): Unit = println("Hello World!")
</syntaxhighlight>
Если ''тело функции'' состоит из одной команды, мы пишем только одно ''утверждение'' (statement), например вызываем только одну функцию как в приведенном примере, мы можем вместо фигурных скобок написать знак равно и написать этот statement. Обратите внимание на отсутствие ''блока'' (открывающихся и закрывающих фигурных скобок).
Ещё один способ написать эту же функцию:
Пример 1.4
<syntaxhighlight lang="kotlin">
fun main(args: Array<String>) = println("Hello World!")
</syntaxhighlight>
Заметим, что следующий код полностью эквивалентен предыдущему:
Пример 1.
<syntaxhighlight lang="kotlin">
fun main(args: Array<String>) =
|