Suchergebnisse für Anfrage "kotlin"

8 die antwort

Kotlin und neue ActivityTestRule: Die @Rule muss public sein

Ich versuche einen UI-Test für meine Android-App in Kotlin zu machen. Da das neue System ActivityTestRule verwendet, kann ich es nicht zum Laufen bringen: Es wird korrekt kompiliert und zur Laufzeit erhalte ich: java.lang.Exception: The @Rule ...

6 die antwort

Wie kann ich bei anonymen Listenern mit Kurznotation auf „dies“ verweisen?

ibt es in Kotlin eine Möglichkeit, auf die Listener-Instanz zu verweisen, wenn diese Kurznotation für anonyme Klassen verwendet wird? In diesem Fallthis bezieht sich auf den äußeren Kontext (z. B. dasActivity Instanz) wobeiview ...

8 die antwort

Ist es möglich, Mockito in Kotlin zu benutzen?

Das Problem, dem ich gegenüberstehe, ist, dassMatchers.anyObject() kehrt zurücknull. Wenn diese Methode zum Verspotten von Methoden verwendet wird, die nur nicht nullfähige Typen akzeptieren, wird die Ausnahme "Sollte nicht null sein" ...

TOP-Veröffentlichungen

4 die antwort

Warum muss Kotlin seine Laufzeit nach dem Kompilieren bündeln?

Ich versuche nur, die zugrunde liegende Architektur zu verstehen, von der ich glaube, dass ich mich irre. Nehmen Sie das TutorialHie [http://kotlinlang.org/docs/tutorials/command-line.html] als Beispiel. Wann mache ich: kotlinc-jvm hello.kt ...

20 die antwort

"When" -Anweisung vs Java "switch" -Anweisung

Pattern Matching in Kotlin ist nett und die Tatsache, dass es keinen nächsten Pattern Match ausführt, ist in 90% der Anwendungsfälle gut. Wenn in Android die Datenbank aktualisiert wird, verwenden wir die Java-Switch-Eigenschaft, um mit dem ...

4 die antwort

Access Eigenschaft Delegat in Kotlin

Kotlin hat Eigenschaften delegiert, was ein sehr schönes Feature ist. Aber manchmalget() undset() Methoden sind nicht genug. Angenommen, ich möchte ein @ erstelleCloseable Objekt faul und später zu schließen. Hier ist ein Beispiel, wie eine ...

30 die antwort

Wie initialisiere ich ein Array in Kotlin mit Werten?

n Java kann ein Array wie folgt initialisiert werde int numbers[] = new int[] {10, 20, 30, 40, 50}Wie sieht die Array-Initialisierung von Kotlin aus?

4 die antwort

Wie man mit Gradle @ Compiler-Argumente an Kotlin Compiler übergi

Ich bin comp und ile mit Gradle ein Kotlin-Bibliotheksglas mit dem Kotlin-Gradle-Plugin: apply plugin: 'kotlin' Ich versuche einen Weg zu finden, um ein einfaches @ zu übergeb-include-runtime compiler Argumente an den Kotlin-Compiler. Ich ...

8 die antwort

Kotlin: Warum kann ich in einem Loop Guard keine Aufgabe ausführen?

Warum ist diese Syntax nicht gültig? Der Fehler, den IntelliJ meldet, besteht darin, dass in einem solchen Kontext nur Ausdrücke zulässig sind (Zeile 2). Ich frage mich, ob es eine Syntax gibt, die verwendet werden kann, um dies zu umgehen, da ...

12 die antwort

Verwendung von Boolean? in if Ausdruck

Wenn ich ein nullable @ haBoolean b, Ich kann den folgenden Vergleich in Java durchführen: Boolean b = ...; if (b != null && b) { /* Do something */ } else { /* Do something else */ } In Kotlin kann ich dasselbe erreichen, indem ich das ...