Size: a a a

2020 October 20

AY

Anatoliy Yakovlev in KotlinLangRu
Думаю стоит ли сразу котлин. Или улчще пока освоить java
источник

QH

Quantum Harmonizer in KotlinLangRu
Anatoliy Yakovlev
Думаю стоит ли сразу котлин. Или улчще пока освоить java
Лучше начать с освоения русского или английского.
источник

Н

Никита in KotlinLangRu
Quantum Harmonizer
Лучше начать с освоения русского или английского.
Лучьше 😂
источник

QH

Quantum Harmonizer in KotlinLangRu
Никита
Лучьше 😂
ну, высмеивать, всё же, не стоит
источник

ИИ

Иван Иванов... in KotlinLangRu
Anatoliy тогда по традиции рекомендую один из этих источников
источник

ИИ

Иван Иванов... in KotlinLangRu
Переслано от Иван Иванов...
источник

ИИ

Иван Иванов... in KotlinLangRu
Переслано от Иван Иванов...
источник

A

Anton in KotlinLangRu
Подскажите есть ли в котлине короткое написание
if (true) { do() } ?
источник

L

Leonid in KotlinLangRu
Anton
Подскажите есть ли в котлине короткое написание
if (true) { do() } ?
do()
источник

A

Anton in KotlinLangRu
Leonid
do()
ну не, в if я канеш делаю проверку на булевую переменную =)
источник

L

Leonid in KotlinLangRu
Anton
ну не, в if я канеш делаю проверку на булевую переменную =)
Можно пример желаемого короткого написания, хоть в псевдокоде?
источник

A

Anton in KotlinLangRu
isTrue ? { do() }
источник

A

Anton in KotlinLangRu
isTrue булевая переменная
источник

QH

Quantum Harmonizer in KotlinLangRu
Anton
Подскажите есть ли в котлине короткое написание
if (true) { do() } ?
нет
источник

DS

Dmitry ShaDV in KotlinLangRu
Anton
isTrue ? { do() }
Можно сделать extension для Boolean, но не особо короче будет
источник

DS

Dmitry ShaDV in KotlinLangRu
Что-то типо такого:
inline fun Boolean.execute(code: () -> Unit) {
   if (this) code()
}

(1 == 1).execute { println("True") }
источник

QH

Quantum Harmonizer in KotlinLangRu
Dmitry ShaDV
Что-то типо такого:
inline fun Boolean.execute(code: () -> Unit) {
   if (this) code()
}

(1 == 1).execute { println("True") }
inline
источник

DS

Dmitry ShaDV in KotlinLangRu
Да, точно
источник

DS

Dmitry ShaDV in KotlinLangRu
Поправил
источник

ch

central hardware in KotlinLangRu
Dmitry ShaDV
Что-то типо такого:
inline fun Boolean.execute(code: () -> Unit) {
   if (this) code()
}

(1 == 1).execute { println("True") }
В ruby можно кручи do() if expression
источник