Suchergebnisse für Anfrage "kotlin"

4 die antwort

Kotlin-Datenklasse: Wie lese ich den Wert von property, wenn ich den Namen zur Kompilierungszeit nicht kenne?

Wie kann ich den Wert von property in einer Kotlin-Datenklasseninstanz lesen, wenn der Eigenschaftsname nur zur Laufzeit bekannt ist?

6 die antwort

Kotlin Thread sicher native Lazy Singleton mit Parameter

n Java können wir thead-safe Singletons mit Double Checked Locking & Volatile schreiben: public class Singleton { private static volatile Singleton instance; public static Singleton getInstance(String arg) { Singleton localInstance = ...

2 die antwort

Kotlin: Generika, Reflexion und der Unterschied zwischen Typ T und T: Any

Wenn ich versuche, auf die JavaClass eines generischen Typs T zuzugreifen, beschwert sich der Kotlin-Compiler, dass T kein Subtyp von kotlin ist.Any class Foo<T> (val t: T ){ val cls = t.javaClass // Error, T is not a subtype of kotlin.Any }Wenn ...

TOP-Veröffentlichungen

2 die antwort

JvmOverloads Annotation für Klassenprimärkonstruktor

Warum ist es verboten, viele für Java sichtbare Konstruktoren aus Klassenprimärkonstruktoren mit Standardparametern wie diesen automatisch zu generieren? @JvmOverloads class Video(private val id: Long, val ownerId: Long, var title: String? = ...

2 die antwort

Interessanter Operator '===' in Kotlin

Welchen Operator '===' in Kotlin machen? Wie funktioniert es? Können wir die Referenzgleichheit überprüfen? val a: Int = 10000 print(a === a) // Prints 'true' val boxedA: Int? = a val anotherBoxedA: Int? = a print(boxedA === anotherBoxedA) // ...

2 die antwort

Wie erbe ich die KDoc-Dokumentation?

n Javas Javadoc gibt es eine Möglichkeit, die Dokumentation einer Methode in einer Unterklasse mit @ zu erbe{@inheritDoc} Etiket [http://docs.oracle.com/javase/6/docs/technotes/tools/solaris/javadoc.html#@inheritDoc] . Gibt es eine Möglichkeit, ...

2 die antwort

Unaufgelöster Verweis: Kotlin benötigt nach der Bereinigung 2 Builds, um bei Verwendung von kapt @ Code zu erhalte

n unserer Android App verwenden wir DBFlow [https://github.com/Raizlabs/DBFlow], um auf die SQLite-Datenbank zuzugreifen. Wir verweisen auf die von DBFlow über Kotlin generierten Klassen. Uns ist bereits bekannt, dass wir sowohl die Modellklassen ...

2 die antwort

kotlin Datenklasse + Bean Validierung jsr 303

Ich versuche Kotlin dazu zu bringen, mit der jsr 303-Validierung an einem Spring-Data-Rest-Projekt zu arbeiten. Gab die folgende Deklaration der Datenklasse: @Entity data class User( @Id @GeneratedValue(strategy ...

4 die antwort

Wie kann ich collect (Collectors.toList ()) für einen Java 8-Stream in Kotlin aufrufen?

Ich habe den Code: directoryChooser.title = "Select the directory" val file = directoryChooser.showDialog(null) if (file != null) { var files = Files.list(file.toPath()) .filter { f -> f.fileName.endsWith("zip") && f.fileName.endsWith("ZIP") && ...

6 die antwort

Kotlin Lazy Eigenschaften und Werte zurückgesetzt: ein zurücksetzbarer Lazy Delegate

lso benutze ichkotlin für Android und beim Aufblasen von Ansichten tue ich normalerweise Folgendes: private val recyclerView by lazy { find<RecyclerView>(R.id.recyclerView) } Diese Methode wird funktionieren. Es gibt jedoch einen Fall, in dem ...