0Pricing
Kotlin Multiplatform Academy · Lektion

Strings, Zahlen und Collections überall

Zentrale stdlib-Typen, die sich auf allen Targets gleich verhalten

Strings, Zahlen und Collections überall ist eine kostenlose Kotlin Multiplatform Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Kotlin Multiplatform Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Kotlin Multiplatform Academy-Kurs umfasst insgesamt 4 Lektionen.

One Toolbox, Every Target

Die Kotlin-Standardbibliothek wird zusammen mit der Sprache geliefert, sodass sich ihre Kerntypen unter Android, iOS, Desktop und darüber hinaus gleich verhalten.

Strings Just Work

Der Datentyp String ist vollständig plattformübergreifend. Sie können Text in commonMain deklarieren und kombinieren und sich überall darauf verlassen.

val name: String = "Ada"
val hi = "Hello, " + name

String Helpers Travel With You

Nützliche String-Funktionen wie Großschreibung, Trimmen und Länge befinden sich im gemeinsamen Code und stehen auf jeder Plattform bereit.

val tidy = "  hi  ".trim().uppercase()

Numbers Are Shared Too

Zahlentypen wie Int, Long und Double sind Teil von Common Kotlin, sodass Ihre Berechnungen über alle Ziele hinweg identisch sind.

val total: Int = 2 + 3
val price: Double = 9.99

Convert Between Types

Konvertierungen wie toInt und toDouble sind fehlertolerant und ermöglichen es Ihnen, Zahlen überall dort anzupassen, wo Ihr gemeinsam genutzter Code ausgeführt wird.

val count = "42".toInt()
val ratio = count.toDouble()

Meet the List

Eine Liste enthält eine geordnete Gruppe von Elementen. Sie ist plattformübergreifend, sodass dieselbe Sammlung beide Apps antreibt.

val fruits: List<String> = listOf("apple", "pear")

Sets Keep Things Unique

Ein Set speichert jeden Wert nur einmal. Ähnlich wie eine List funktioniert es auf jedem Kotlin-Ziel gleich.

val tags: Set<String> = setOf("kmp", "kmp")

Maps Pair Keys and Values

Eine Map verknüpft Schlüssel mit Werten. Sie wird vollständig gemeinsam genutzt, sodass Suchvorgänge auf allen Plattformen identisch ablaufen.

val ages: Map<String, Int> = mapOf("Ada" to 36)

Read Items Safely

Verwende Indizierung oder getOrNull, um aus einer Liste zu lesen. Diese Collection-Operationen sind zielübergreifend common-safe.

val first = fruits[0]
val maybe = fruits.getOrNull(5)

Why This Matters

Da diese Kernvorgaben überall identisch sind, schreiben Sie die Datenlogik einmal und müssen sich nie wieder Gedanken darüber machen, auf welcher Plattform sie ausgeführt wird. 🙂

Default to Common Types

Greifen Sie zuerst zu einfachem String, Int, List, Set und Map. Sie sind das sichere, portable Rückgrat von gemeinsam genutztem Kotlin.

Quick Check

Welche Kollektion erfüllt diesen Bedarf?

Recap

Die grundlegenden Standardbibliothekstypen String, Zahlen, List, Set und Map verhalten sich auf jedem Zielsystem gleich, sodass die gemeinsame Datenlogik absolut zuverlässig ist.

Häufig gestellte Fragen

Ist die Lektion „Strings, Zahlen und Collections überall“ kostenlos?

Ja — der vollständige Text von „Strings, Zahlen und Collections überall“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Kotlin Multiplatform Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Kotlin Multiplatform Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Strings, Zahlen und Collections überall“?

Zentrale stdlib-Typen, die sich auf allen Targets gleich verhalten Du übst Kotlin Multiplatform Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Kotlin Multiplatform Academy zu starten?

Keine Vorkenntnisse erforderlich. Kotlin Multiplatform Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 4.

Wie lange dauert die Lektion „Strings, Zahlen und Collections überall“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Kotlin Multiplatform Academy-Lektion Code schreiben und ausführen?

Ja. Jede Kotlin Multiplatform Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Strings, Zahlen und Collections überall
  2. map, filter und fold im gemeinsamen Code
  3. Datumsangaben mit kotlinx-datetime
  4. Was nicht in der gemeinsamen stdlib enthalten ist
← Zurück zu Kotlin Multiplatform Academy