remove mistakes in words according to the review

This commit is contained in:
AstiaSun 2019-10-31 22:03:05 +02:00
parent 10c2fbf75e
commit 172d93aae7

View File

@ -4,7 +4,7 @@ contributors:
- ["S Webber", "https://github.com/s-webber"]
translators:
= ["AstiaSun", "https://github.com/AstiaSun"]
filename: LearnKotlin.kt
filename: LearnKotlin-uk.kt
lang: uk-ua
---
@ -56,7 +56,7 @@ fun main(args: Array<String>) {
println(bazString)
/*
Необроблений рядок розмежовується за допомогою потрійтих лапок (""").
Необроблений рядок розмежовується за допомогою потрійних лапок (""").
Необроблені рядки можуть містити переніс рядка (не спеціальний символ \n) та
будь-які інші символи.
*/
@ -102,7 +102,7 @@ fun helloWorld(val name : String) {
println(hello()) // => Hello, world!
/*
Параменти функції можуть бути помічені ключовим словом vararg. Це дозволяє
Аргументи функції можуть бути помічені ключовим словом vararg. Це дозволяє
приймати довільну кількість аргументів функції зазначеного типу.
*/
fun varargExample(vararg names: Int) {
@ -113,7 +113,7 @@ fun helloWorld(val name : String) {
varargExample(1, 2, 3) // => Argument has 3 elements
/*
Коли фукнція складається з одного виразу, фігурні дужки не є обов'язковими.
Коли функція складається з одного виразу, фігурні дужки не є обов'язковими.
Тіло функції вказується після оператора "=".
*/
fun odd(x: Int): Boolean = x % 2 == 1
@ -303,7 +303,7 @@ fun helloWorld(val name : String) {
else -> println("none of the above")
}
// "when" також може використовуватись як функція, що повератє значення.
// "when" також може використовуватись як функція, що повертає значення.
var result = when (i) {
0, 21 -> "0 or 21"
in 1..20 -> "in the range 1 to 20"
@ -313,7 +313,7 @@ fun helloWorld(val name : String) {
/*
Тип об'єкта можна перевірити використавши оператор is. Якщо перевірка проходить
успішно, тоді можна використовувати об'єкт як данний тип не приводячи до ного
успішно, тоді можна використовувати об'єкт як данний тип не приводячи до нього
додатково.
*/
fun smartCastExample(x: Any) : Boolean {
@ -345,7 +345,7 @@ fun helloWorld(val name : String) {
}
/*
Розширення - це ще один спобів розширити функціонал класу.
Розширення - це ще один спосіб розширити функціонал класу.
Подібні методи розширення реалізовані у С#.
*/
fun String.remove(c: Char): String {
@ -375,7 +375,7 @@ fun printName() = println(EnumExample.A.name) // => A
fun printPosition() = println(EnumExample.A.ordinal) // => 0
/*
Ключове слово object можна виокристати для створення об'єкту сінглтону. Об'єкт не
Ключове слово object можна використати для створення об'єкту сінглтону. Об'єкт не
можна інстанціювати, проте на його унікальний екземпляр можна посилатись за іменем.
Подібна можливість є в сінглтон об'єктах у Scala.
*/
@ -399,7 +399,7 @@ fun useSingletonObject() {
/*
Оператор перевірки на те, що об'єкт не рівний null, (!!) перетворює будь-яке значення в ненульовий тип і кидає ексепшн, якщо значення рівне null.
Оператор перевірки на те, що об'єкт не рівний null, (!!) перетворює будь-яке значення в ненульовий тип і кидає виняток, якщо значення рівне null.
*/
var b: String? = "abc"
val l = b!!.length