Сұрақтар қойылған 'kotlin'

Котлин - JetBrains қолдайтын ашық, статистикалық бағдарламаланған бағдарламалау тілі. Котлин ОО мен функционалдылықты біріктіреді және үйлесімділікті, қауіпсіздікті, айқындылықты және аспаптық қолдауды қамтамасыз етеді. Қазіргі уақытта JVM және JavaScript, сондай-ақ Android-те ресми түрде қолдау көрсетілетін тіл.
20
жауаптар

Өкінішке орай, MyApp тоқталды. Мұны қалай шешуге болады?

Мен қосымшаны әзірлеп жатырмын және оны іске қосқан сайын, хабарламаны аламын: Өкінішке орай, MyApp тоқтатылды. Бұл мәселені шешу үшін не істей аламын? Осы мәселе бойынша анық стилі Стек іздері дегеніміз не және қалай пайдалануға болады ...
29-сәуірде белгіленген 2: 55-те
24
жауаптар

Котлиндегі статикалық Java әдістерінің мәні қандай?

Котлинде статистикалық кілт сөз жоқ. Котлиндегі статикалық Java әдісін көрсетудің ең жақсы жолы қандай?
01 қараша күні орнатылды. '16 сағат 3:52
28
жауаптар

Шартты оператор Котлин

Котлинде бұл өрнекке тең деген не? a? b: c Бұл Котлинде жарамды код емес.
02 мамырда сағат 14: 07-де белгіленген
8
жауаптар

Kotlin бастапқы файлын java бастапқы файлына қалай түрлендіруге болады

Менде Kotlin бастапқы файл бар, бірақ оны Java-ге айналдырғым келеді. Котлинді Java көзіне қалай түрлендіруге болады?
23 қаңтарда орнатылды 2: 07-те
3
жауаптар

«Лотинит» айнымалыны баптандырылғанын қалай тексеруге болады?

Лотинит айнымалы мәнінің инициализацияланғанын тексерудің бір жолы бар ма? import javafx.application.Application импорт javafx.event.EventHandler импорт javafx.geometry.Insets импорттау javafx.geometry.Pos import javafx.scene.Scene импорттау java ...
03 маусым '18 сағат 18:53 орнатылды
6
жауаптар

Kotlin - «жалқау» және «lateinit» арқылы меншікті инициализациялау

Котлинде, конструктор ішінде немесе сыныптың жоғарғы бөлігінде сынып сипатын бастауды қаламасаңыз, негізінен бұл екі параметр бар (тілге сілтемеден): Ленивый жалған баптандыру лямбда және функцияны қайтарады. .
14-сәуірде белгіленген '16 сағат 15:30
16
жауаптар

Котлиннің мәндеріне массивді инициализациялау әдісі қалай?

Java-де массивді инициализациялауға болады, мысалы: int numbers [] = new int [] {10, 20, 30, 40, 50} Kotlin массивінің инициализациясы нені білдіреді?
12 шілдеде сағат 12: 20-да орнатылады
3
жауаптар

«Const» және «val» арасындағы айырмашылық қандай?

Мен жақында const кілт сөзі туралы оқыдым, мен де шатастырып жатырмын! Мен мен оның кілт сөзі арасындағы айырмашылықты таба алмаймын, демек, біз екеуін де өзгермелі айнымалыны жасау үшін қолдануға бола аламыз, басқа ештеңе жоқ ...
2 маусымда сағат 18: 20-да белгіленеді
34
жауаптар

Вал және Во в Котлине

Котлиндегі бар және вал арасындағы айырмашылық қандай? Мен мына сілтемеге өтіп кеттім: https://kotlin>
26 мамыр күні сағат 14: 11-де орнатыңыз
5
жауаптар

«Типі» ішіне ақылды трансляциялау мүмкін емес, себебі «айнымалы» бұл нүктеде өзгертілуі мүмкін өзгермелі сипат

Және Котлиннен келген жаңадан келген адам: «неге келесі код құрастырылмайды?» Деп сұрайды: Var left: Node? = null fun show () {if (left! = null) {queue.add (сол жақта) // ERROR HERE}} «Node» -қа интеллектуалды ауыс ...
16 маусымда сағат 17: 21-де орнатылды
32
жауаптар

Қате: орындалатын тапсырма үшін орындалды: 'app: clean'. Файлды жою мүмкін болмады

Мен Android Studio Gradle жобасын (көбінесе Cotlin кодын қамтитын) қайта құруға тырысамын, бірақ таза / қалпына келтіру процесі кезінде UnableToDeleteFileException тастауды бастады: Орындау орындалмады: 'app: clean'. > Файлды жою мүмкін емес: C: ...
02 қаз Сағат 15: 30-да
14
жауаптар

Android Studio бағдарламасында ескірген Kotlin Runtime ескертуі

Соңғы Kotlin плагинін жүктеп, орнатқаннан кейін Android Studio-дан ескірген Kotlin Runtime ескертуім бар: Кітапханадағы «kotlin-stdlib-1.1.2» 1.1.2 нұсқасындағы Kotlin жұмыс уақытының нұсқасы және плагиннің нұсқасы 1 ...
12 мамырда 4: 53-де орнатылған
4
жауаптар

Неге біз «компаньон объектісін» Котлиндегі статикалық Java өрістеріне ауыстыру түрінде қолданамыз?

«Компаньон» объектісінің қандай мәні бар? Осы уақытқа дейін мен оны Java статикасын қажет болған кезде ғана ауыстырдым. Мен шатастырамын: Неліктен ол «дос» деп аталады? Бұл дегеніміз, бірнеше статикалық қасиеттер жасау үшін ...
14 шілдеде, сағат 16: 34-де орнатылды
12
жауаптар

Kotlin-android: шешілмеген деректерді байланыстыратын сілтемелер

Жаңа деректерді байланыстыру кітапханасын импорттау com.example.app.dasting.FragmentDataBdinding арқылы Java-да жазылған келесі фрагменттің сыныбы бар; public class DataFragment Fragment {@Nullable private FragmentD ... кеңейтеді
16 қазан. '15 сағат 10:58
3
жауаптар

Стандартты Kotlin кітапханасында Java 8 Stream.collect эквиваленті дегеніміз не?

Java 8 жиынында топтастыруға мүмкіндік беретін Stream.collect бар. Котлинде бұл, мысалы, stdlib-де кеңейту функцияларының жиынтығы түрінде ғана емес, сол сияқты болмайды. Бірақ әртүрлі пайдалану жағдайлары үшін қандай эквиваленттік болып табылатыны түсініксіз. ...
06 қаңтар '16 сағат 23:34