Suchergebnisse für Anfrage "kotlin-extension"
Sollten wir vermeiden, eine Funktion so zu benennen wie eine vorhandene Klasse in Kotlin? Warum
it @Kotlin können Sie eine Funktion wie eine vorhandene Klasse benennen, z.HashSet mit Initialisierungsfunktion könnte folgendermaßen implementiert werden: fun <T> HashSet(n : Int, fn: (Int) -> T) = HashSet<T>(n).apply { repeat(n) { add(fn(it)) ...
Erweiterungsfunktionen für generische Klassen in Kotlin
Was ist los mit meiner Nebenstellenfunktion unten class Foo<T> { fun <T> Foo<T>.plus(that: Foo<T>): Foo<T> = throw Exception() init { Foo<Int>() + Foo<String>() // A receiver of type Foo<T> is required } } Aktualisiere Ich frage mich, warum es ...
Wie man eine Datenklasse mit toString @ erweite
Ich habe eine Datenklasse erstellt data class Something ( val a : String, val b : Object, val c : String )Wenn ich später in meinem Programm die Zeichenfolgendarstellung dieser Datenklasse benötige, habe ich versucht, die toString-Methode zu ...
ie kann man Java-Klassen in Kotlin statische Methoden hinzufüge
Ist es möglich, dem @ eine neue statische Methode hinzuzufügejava.lang.Math Klasse inKotlin? Normalerweise sind solche Dinge in Kotlin möglich ...