Als «kotlin» getaggte Fragen

189
Unterschied zwischen Listen- und Array-Typen in Kotlin

Was ist der Unterschied zwischen Listund ArrayTypen? Es scheint, dass mit ihnen dieselben Operationen ausgeführt werden können (Schleifen, Filterausdruck usw.). Gibt es Unterschiede im Verhalten oder in der Verwendung? val names1 = listOf("Joe","Ben","Thomas") val names2 =

176
Datenklasse in Kotlin erweitern

Datenklassen scheinen der Ersatz für die altmodischen POJOs in Java zu sein. Es ist durchaus zu erwarten, dass diese Klassen eine Vererbung ermöglichen, aber ich sehe keine bequeme Möglichkeit, eine Datenklasse zu erweitern. Was ich brauche ist so etwas: open data class Resource (var id: Long = 0,...

168
Wie konvertiere ich eine Liste in eine Karte in Kotlin?

Zum Beispiel habe ich eine Liste von Zeichenfolgen wie: val list = listOf("a", "b", "c", "d") und ich möchte es in eine Karte konvertieren, in der die Zeichenfolgen die Schlüssel sind. Ich weiß, dass ich die .toMap()Funktion verwenden sollte, aber ich weiß nicht wie, und ich habe keine Beispiele...

164
Idiomatische Art, sich in Kotlin anzumelden

Kotlin hat nicht die gleiche Vorstellung von statischen Feldern wie in Java. In Java ist die allgemein akzeptierte Methode zur Protokollierung: public class Foo { private static final Logger LOG = LoggerFactory.getLogger(Foo.class); } Die Frage ist, wie die Protokollierung in Kotlin idiomatisch...

162
Was ist das Kotlin-Äquivalent von Javas String []?

Ich sehe, dass Kotlin hat ByteArray, ShortArray, IntArray, CharArray, DoubleArray, FloatArray, die byte[], short[], int[],char[], double[], float[]in Java gleichwertig sind . Jetzt frage ich mich, gibt es ein StringArrayÄquivalent zu Java