Kotlin: Комментарии
Как и в любом языке, в Kotlin есть комментарии. Они никак не используются кодом и нужны только лишь для того, чтобы другие разработчики могли увидеть ваши пометки. Комментарии в Kotlin очень схожи с комментариями в Java и бывают трёх видов:
Однострочные комментарии начинаются с //. Весь текст, который вы напишете после этих символов, не будет исполняться.
Комментарий может находиться как на отдельной строке:
// For Winterfell!так и на одной строчке с кодом:
print("Hello!") // For Lannisters!Блочные комментарии начинаются с /* и заканчиваются на */. Принято каждую строку начинать с символа *, хотя технически это и не обязательно.
/* The night is dark and
full of terrors. */Документирующие комментарии, как и в Java, начинаются с /** и заканчиваются на */. В случае документирующих комментариев каждая строка обязательно должна начинаться с символа *.
Документирующие комментарии так же несут дополнительную функцию - они могут быть собраны утилитой KDoc (аналог javadoc) и так же могут быть собраны и приложены в качестве документации к коду.
Задание
Создайте однострочный комментарий с текстом You know nothing, Jon Snow!
Полезное
Kotlin: Комментарии
Как и в любом языке, в Kotlin есть комментарии. Они никак не используются кодом и нужны только лишь для того, чтобы другие разработчики могли увидеть ваши пометки. Комментарии в Kotlin очень схожи с комментариями в Java и бывают трёх видов:
Однострочные комментарии начинаются с //. Весь текст, который вы напишете после этих символов, не будет исполняться.
Комментарий может находиться как на отдельной строке:
// For Winterfell!так и на одной строчке с кодом:
print("Hello!") // For Lannisters!Блочные комментарии начинаются с /* и заканчиваются на */. Принято каждую строку начинать с символа *, хотя технически это и не обязательно.
/* The night is dark and
full of terrors. */Документирующие комментарии, как и в Java, начинаются с /** и заканчиваются на */. В случае документирующих комментариев каждая строка обязательно должна начинаться с символа *.
Документирующие комментарии так же несут дополнительную функцию - они могут быть собраны утилитой KDoc (аналог javadoc) и так же могут быть собраны и приложены в качестве документации к коду.
Задание
Создайте однострочный комментарий с текстом You know nothing, Jon Snow!
Полезное
Ваше упражнение проверяется по этим тестам
import static hexlet.io.TestUtils.getStandartOutput;
import static org.assertj.core.api.Assertions.assertThat;
class Test {
public static void main(final String[] args) {
final String expected = "";
MainKt.main();
final String actual = getStandartOutput(() -> MainKt.main()).trim();
assertThat(actual).isEqualTo(expected);
}
}Решение учителя откроется через:
20:00
