Suchergebnisse für Anfrage "kotlin"

4 die antwort

Gibt es eine eingebaute Kotlin-Methode, um void-Funktionen auf den Wert anzuwenden?

Ich habe diese Methode geschrieben, um eine void-Funktion auf einen Wert anzuwenden und den Wert zurückzugeben. public inline fun <T> T.apply(f: (T) -> Unit): T { f(this) return this }Dies ist nützlich, um so etwas zu reduzieren: return ...

6 die antwort

Kotlin-Datenklassen-Kopierfunktion funktioniert nicht

Vielleicht bin ich falsch interpretiert, wie diecopy Funktion einesdata class funktioniert oder vielleicht gibt es einen Fehler, aber das folgende Beispiel zeigt dascopy Funktion funktioniert nicht wie erwartet: Kotlin: data class A { public ...

2 die antwort

Wie ändere ich Kotlins Code-Editor-Highlight "Diese Eigenschaft hat ein Hintergrundfeld" in IntelliJ?

Meine Güte, diese Standardfarbmarkierung für IntelliJ ist blendend. Wie kann ich das ändern?

TOP-Veröffentlichungen

6 die antwort

Mark unbenutzte Parameter in Kotlin

ch definiere einige Funktionen, die als Rückrufe verwendet werden sollen, und nicht alle verwenden alle ihre Paramete Wie kann ich nicht verwendete Parameter markieren, damit der Compiler keine Warnungen über sie ausgibt?

4 die antwort

Kotlin: For-loop muss eine Iterator-Methode haben - ist das ein Fehler?

Ich habe den folgenden Code: public fun findSomeLikeThis(): ArrayList<T>? { val result = Db4o.objectContainer()!!.queryByExample<T>(this as T) as Collection<T> if (result == null) return null return ArrayList(result) }Wenn ich das so nenne: var ...

14 die antwort

Wie kann der Fehler "Gleiche JVM-Signatur" beim Implementieren einer Java-Schnittstelle behoben werden?

Mit dem folgenden Code erhalte ich die folgende Fehlermeldung in IntelliJ IDEA 13.1.6 und Kotlin Plugin 0.11.91.AndroidStudio.3: Platform declaration clash: The following declarations have the same JVM signature (getName()Ljava/lang/String;): • ...

4 die antwort

Warum erlaubt Kotlin lang nur eine einzige Hauptfunktion im Projekt?

Beeinträchtigt dies nicht die Möglichkeit, mehrere Haupteinstiegspunkte in Java zu haben, die bei Bedarf aufgerufen werden können.

4 die antwort

Was ist die richtige Methode, um einen Vergleich "größer als" und "kleiner als" für nullbare Ganzzahlen in Kotlin zu verwenden?

var _age: Int? = 0 public var isAdult: Boolean? = false get() = _age?.compareTo(18) >= 0Dies gibt mir immer noch einen Null-Sicherheits-Kompilierungsfehler, aber wie kann ich in dieser Angelegenheit>, <,> = oder <= verwenden?

34 die antwort

RecyclerView itemClickListener in Kotlin

Ich schreibe meine erste App in Kotlin nach 3 Jahren Erfahrung mit Android. Nur verwirrt darüber, wie Sie itemClickListener mit einer RecyclerView in Kotlin verwenden können. Ich habe den Trait-Ansatz (edit: now interface) ausprobiert, sehr ...

10 die antwort

Property für Kotlin-Datenklassen ein- / ausschließen

Angenommen, ich möchte nur ein oder zwei Felder in die generierten Implementierungen von equals und hashCode aufnehmen (oder vielleicht ein oder mehrere Felder ausschließen). Für eine einfache Klasse, data class Person(val id: String, val ...