freeCodeCamp/guide/russian/kotlin/hello-world/index.md

59 lines
3.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Hello World in Kotlin
localeTitle: Hello World в Котлине
---
Программа Hello World - очень простая программа, которая выводит строку «Hello World!». Он часто используется для отображения основного синтаксиса языка программирования.
В этом уроке мы рассмотрим синтаксис программы Hello World, написанной в Котлине.
Если вы еще не установили Kotlin, вы должны проверить этот учебник: https://guide.freecodecamp.org/kotlin
## Привет, Всемирная программа
```kotlin
// This is a simple Hello World program written in Kotlin
fun main(args : Array<String>) {
println("Hello, World!")
}
```
Как и следовало ожидать, при запуске этой программы вывод должен быть «Hello, World!».
## Синтаксис
### Комментарии
```
// This is a simple Hello World program written in Kotlin
```
Комментарии - это текст, написанный разработчиком, который добавлен с целью облегчения понимания кода другими разработчиками. В комментариях Котлина могут быть однострочные комментарии (используя //) или многострочные комментарии (с использованием / \*\* /).
```
// Single line comment
/* This is a
Multi-line comment
*/
```
### Основная функция
```kotlin
fun main(args : Array<String>) {...}
```
Основная функция - обязательная функция, которая сообщает компилятору, где он должен начать выполнять наш код. Он принимает массив строк в качестве параметра и возвращает тип блока , который соответствует типу `void` в таких языках , как Java. Как мы видим, функции объявляются с использованием ключевого слова `fun` и его тело должно быть написано внутри фигурных скобок.
Функции без явно объявленного типа возврата возвращают тип `Unit` , поэтому приведенный выше код эквивалентен
```kotlin
fun main(args : Array<String>): Unit {...}
```
### Заявление о печати
Функция println принимает строку в качестве аргумента и выводит ее на экран. В этом случае мы печатаем строку «Hello, World!». Обратите внимание, что строковые литералы объявляются с использованием двойных кавычек `"String"` .
Если вы хотите узнать больше о синтаксисе Kotlin и начать писать потрясающие программы, вы должны проверить потрясающую официальную документацию Kotlin: https://kotlinlang.org/docs/reference/
Надеюсь, вам понравился этот урок, ура