preguntar acerca de kotlin
4
réponses
Convertir des variables statiques de Java en Kotlin
j'essaie de convertir le code suivant en Kotlin et j'ai toujours l'une des classes (Foo) utilisées par Java. Quelle est la bonne façon de faire cette conversion?
Java Original:
public class Foo {
public static final String C_ID = "ID";
publi …
demandé sur
1970-01-01 00:33:36
5
réponses
comment exécuter compiled class file dans Kotlin?
Jetbrains fournit la documentation mais je ne trouve pas comment exécuter le fichier de classe compilé de Kotlin.
bonjour.kt:
fun main(args : Array<String>) {
println("Hello, world!")
}
compiler:
$ kotlinc -out dist -src hello.kt
$ ls di …
demandé sur
1970-01-01 00:33:32
3
réponses
Tableau bidimensionnel Int à Kotlin
est-ce la façon la plus facile de déclarer deux dimensions Int tableau avec la taille spécifiée dans Kotlin?
val board = Array(n, { IntArray(n) })
... …
demandé sur
1970-01-01 00:33:34
4
réponses
Comment comparer deux tableaux à Kotlin?
compte tenu de certains des tableaux dans Kotlin
let a = arrayOf("first", "second")
val b = arrayOf("first", "second")
val c = arrayOf("1st", "2nd")
Existe-t-il des fonctions intégrées à la norme Kotlin std-lib qui teste deux tableaux pour l'égali …
demandé sur
1970-01-01 00:33:36
2
réponses
Pourquoi Kotlin ne permet-il pas d’utiliser lateinit avec des types primitifs?
dans la langue Kotlin, nous, par défaut, devons initialiser chaque variable lorsqu'elle est introduite. Pour éviter cela, le lateinit mot-clé peut être utilisé. En se référant à un lateinit variable avant qu'elle ait été initialisée donne une excepti …
demandé sur
1970-01-01 00:33:36
7
réponses
Kotlin coroutine de la bonne façon dans Android
j'essaye de mettre à jour une liste à l'intérieur de l'adaptateur en utilisant async, je peux voir qu'il y a trop de boilerplate.
Est-ce la bonne façon d'utiliser les Coroutines Kotlin?
peut-on l'optimiser davantage?
fun loadListOfMediaInAsync( …
demandé sur
1970-01-01 00:33:37
8
réponses
Java.lang.IllegalStateException: Dex archives: setting.Extension DEX uniquement pour.Les fichiers de CLASSE
je construis le projet à gitlab ci
./gradlew assembleDebug --stacktrace
et parfois, il renvoie une erreur:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:transformClassesWithDexBuilderForDebug'.
> …
demandé sur
1970-01-01 00:33:37
4
réponses
Comment créer un tableau vide dans kotlin?
j'utilise Array(0, {i -> ""}) actuellement, et j'aimerais savoir s'il y a une meilleure implémentation comme Array()
plus, si j'utilise arrayOfNulls<String>(0) as Array<String>, le compilateur m'avertir que cette distribution ne pourr …
demandé sur
1970-01-01 00:33:35
5
réponses
Constructeurs en Kotlin
je suis en train d'apprendre Kotlin officielle des docs, j'ai créé un class comme ci-dessous où j'ai créé un constructor qui en a deux parameters. Corps de l' constructorinit bloc.
class Person(name: String, surname: String) {
init {
Log …
demandé sur
1970-01-01 00:33:37
6
réponses
Dagger et Kotlin. Dagger ne génère pas de classes de composants
je suis nouveau avec kotlin et Dagger. J'ai un petit problème que je ne sais pas comment résoudre et je ne trouve pas une solution.
donc c'est ce que j'ai
@Module
class AppModule (app: Application) {
private var application: Application;
init {
…
demandé sur
1970-01-01 00:33:35