Questions marquées «kotlin»

Kotlin est un langage de programmation open source à typage statique soutenu par JetBrains. Kotlin combine la POO et les fonctionnalités fonctionnelles et se concentre sur l'interopérabilité, la sécurité, la clarté et le support de l'outillage. Il cible actuellement la JVM et JavaScript, et c'est un langage officiellement pris en charge sur Android.

428
Comment vérifier si une variable «lateinit» a été initialisée?

Je me demande s'il existe un moyen de vérifier si une lateinitvariable a été initialisée. Par exemple: class Foo() { private lateinit var myFile: File fun bar(path: String?) { path?.let { myFile = File(it) } } fun bar2() { myFile.whateverMethod() // May crash since I don't know whether myFile has...

351
Exemple de gestionnaire d'alarmes

Je souhaite implémenter une fonction de planification dans mon projet. J'ai donc recherché un programme de gestion des alarmes sur Google, mais je ne trouve aucun exemple. Quelqu'un peut-il m'aider avec un programme de gestion d'alarmes de

289
Val et Var à Kotlin

Quelle est la différence entre varet valà Kotlin? J'ai parcouru ce lien: https://kotlinlang.org/docs/reference/properties.html Comme indiqué sur ce lien: La syntaxe complète d'une déclaration de propriété en lecture seule diffère d'une déclaration mutable de deux manières: elle commence par val au...

199
Format dans les modèles de chaîne kotlin

Kotlin a une excellente fonctionnalité appelée modèles de chaînes. Je l'aime vraiment. val i = 10 val s = "i = $i" // evaluates to "i = 10" Mais est-il possible d'avoir une mise en forme dans les modèles? Par exemple, je voudrais formater Double dans des modèles de chaîne en kotlin, au moins pour...