kotlin

Kotlin ist eine Open-Source, statisch typisierte Programmiersprache, die von JetBrains unterstützt wird. Kotlin kombiniert OO- und Funktionsmerkmale und konzentriert sich auf Interoperabilität, Sicherheit, Übersichtlichkeit und Werkzeugunterstützung. Es zielt derzeit auf die JVM und JavaScript, und es ist eine offiziell unterstützte Sprache auf Android.
5
Antworten

Kann die Kotlin-Datenklasse mehr als einen Konstruktor haben?

Ich weiß, dass Datenklassen wie einfache Modelle in Kotlin mit getters und Setter standardmäßig sind und sind so einfach: %Vor% Ist es möglich, einen zweiten Konstruktor für diese Datenklasse zu deklarieren?     
06.06.2017, 13:33
1
Antwort

Kotlin - Getters und Setter verstehen

Kotlin generiert automatisch seine Getter und Einstellungen, aber ich beziehe mich nie auf sie? Was ist der richtige Weg, um einen benutzerdefinierten Getter / Setter in Kotlin zu schreiben? Wenn ich myObj.myVar = 99 sage, habe ich das Gefühl...
05.11.2016, 13:04
2
Antworten

Der Name der privaten Eigenschaft stimmt nicht mit Regex überein

Der folgende Code gibt diese Warnung im Kotlin-Projekt mit Android Studio 3.0 auf dem Mac zurück. %Vor% Der Name der privaten Property "REQUEST_CODE" entspricht nicht dem Regex " _?[a-z][A-Za-z\d]* " less ... (⌘F1) Gibt private Property-N...
06.11.2017, 10:41
5
Antworten

Idiomatische Art der Handhabung Nullable oder leere Liste in Kotlin

Angenommen, ich habe eine Variable activities vom Typ List<Any>? . Wenn die Liste nicht null und nicht leer ist, möchte ich etwas tun, sonst möchte ich etwas anderes machen. Ich habe folgende Lösung gefunden: %Vor% Gibt es einen i...
13.10.2014, 13:31
2
Antworten

Wie man Intent Flags in Kotlin kombiniert

Ich möchte zwei Intent-Flags kombinieren, wie wir es in android tun %Vor% Ich habe versucht, so etwas zu tun, aber es hat nicht funktioniert für mich %Vor%     
01.09.2017, 07:41
3
Antworten

Warum kann ich die Klasse eines generischen Parameters nicht bekommen?

Ich habe eine Funktion, die ein Argument eines generischen Typs verwendet und ich möchte auf die Klasse davon zugreifen: %Vor% Dies schlägt fehl mit "Ausdruck im Klassenliteral hat NULL-Typ". Das ist in Ordnung, ich verstehe es (ich könnte...
12.09.2017, 16:05
2
Antworten

Gibt es eine Syntax wie #region #endregion in Kotlin?

Ich weiß, dass ich #region #endregion verwenden kann, um Code-Snippets in C # zu umgeben. Gibt es eine ähnliche Syntax in Kotlin? Danke! %Vor%     
05.07.2017, 01:02
2
Antworten

Kopieren Sie die unveränderliche Karte in die änderbare Karte in Kotlin

Wenn ich ein immutableMap: Map<String, Int> habe und es in ein mutableMap: MutableMap<String, Int> umwandeln möchte, was wäre der beste Weg das zu tun? Es scheint keinen bequemen Weg zu geben.     
26.07.2016, 15:38
2
Antworten

Kotlin: Inkrementelle Kompilierung mit Gradle

In der Ankündigung M9 wurde gesagt, dass die inkrementelle Kompilierung jetzt unterstützt wird. Funktioniert das auch mit Gradle, speziell Android? Wenn ja, wie kann ich es aktivieren?     
16.01.2015, 15:54
2
Antworten

Out-projected type 'ArrayList *' verbietet die Verwendung von 'public open fun add (Index: Int, Element: E): Unit definiert in java.util.ArrayList'

Ich habe diese Schnipsel: %Vor% Dann benutze ich das hier: %Vor% aber ich bekomme diesen Fehler: %Vor%     
10.11.2016, 04:20