Articles of init

Как получить исключение в init block kotlin

после кода, в функции init я создаю объект Person и имею исключение, теперь я хочу остановить прогресс в catch, например java return.how я могу это сделать? class Person {val age: String = "10" private lateinit var person: Person init { try { person = get(2) } catch (exception: Throwable) { } println("—————-do it $person.age") } […]

начальная позиция блока в классе в Котлине

Недавно я столкнулся с ситуацией, когда значения стандартной переменной заменяются по умолчанию, даже если я присвоил значение конструктору с использованием блока init. Я пытался: class Example(function: Example.() -> Unit) { init { function() } var name = "default name" } // assigning it like this: val example = Example { name = "new name" } […]

когда использовать lateinit, init block и companion object. Котлин

Я работаю над проектом андроидного Bluetooth-чата с сайта разработчика, и я пытаюсь использовать Kotlin вместо java. Я новичок в Kotlin, и у меня просто возникает некоторая путаница в отношении «правильного» способа использования моего блока init block и lateinit вместе с моими сопутствующими объектами. в коде, который я публикую, у меня нет сопутствующего объекта, но мне […]

Intereting Posts
Kotlin lambdas и тип вывода Создайте текущую функцию генерации с помощью RxJava2 Kotlin: Идиоматический способ вызова (Int, Int) -> Int с парой <Int, Int>? MQTT Android в режиме «Доза» (Android 7.0) android.support.v4.app.FragmentManager не может быть предоставлен без @ Provides- или @ Produces-аннотированного метода Как обратиться к анонимному внутреннему классу в Котлине? Почему kotlin не работает в студии andriod с плагином kotlin install добавить Google Fit distance (DataPoint выходит за пределы диапазона) Почему у меня есть нежелательный выход Log при слиянии 2 наблюдаемых в другие Observable, которые буферизуют их каждые 10 секунд Получение ссылки на функцию Kotlin как метод Java Не в состоянии получить ответ от smack Лучший способ комбинировать целые флаги с использованием Kotlin? Должен ли я отказаться от подписки при использовании rxbinding? Управление жизненным циклом файлов cookie в сервлете Ktor 0.9.0 Котлин дважды проверяет нуль, если еще