Kotlin-Grundtypen: Int, Double, Boolean, Char
Lernen Sie die primitiven Entsprechungen in Kotlin und die Funktionsweise der Typinferenz kennen
Kotlin-Grundtypen: Int, Double, Boolean, Char ist eine kostenlose Kotlin Academy-Lektion auf CoddyKit. Dies ist Lektion 3 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 Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Kotlin Academy-Kurs umfasst insgesamt 4 Lektionen.
Das Typsystem von Kotlin
Ganzzahltypen
val age: Int = 25
val population: Long = 8_000_000_000L
val score: Short = 100
val flags: Byte = 0b00001111Gleitkommatypen
val pi: Double = 3.14159
val gravity: Float = 9.81f
val result = pi * 2 // Double arithmeticBoolescher Typ
val isOnline: Boolean = true
val isEmpty = false
println(!isOnline) // false
println(isOnline && !isEmpty) // trueChar-Typ
val letter: Char = 'A'
val digit: Char = '7'
val emoji: Char = '\u2764' // heart
println(letter.code) // 65 (ASCII)Typinferenz in der Praxis
val count = 10 // Int
val ratio = 0.75 // Double
val active = true // Boolean
val initial = 'K' // CharNumerische Unterstriche für bessere Lesbarkeit
val million = 1_000_000
val hex = 0xFF_AA_BB
val binary = 0b1010_1010
println(million) // 1000000Zahlenkonvertierung
val x: Int = 42
val y: Long = x.toLong() // explicit
val z: Double = x.toDouble()
println("$y $z")String ist kein primitiver Typ
val name: String = "Kotlin"
println(name.length) // 6
println(name.uppercase()) // KOTLIN
println(name[0]) // K (Char)Any, Nothing, Unit
fun greet(): Unit { println("Hi") }
fun fail(): Nothing { throw Exception("!!") }
val x: Any = 42 // Any accepts anythingTypen mit is prüfen
val obj: Any = "Hello"
if (obj is String) {
println(obj.length) // smart cast: no cast needed!
}Kurzer Check
Zusammenfassung
Lerne Kotlin mit einem KI-Tutor — kostenlos
Schreibe und führe echten Code in deinem Browser aus, bekomme sofortige Hilfe von einem 24/7 KI-Tutor und setze dein Lernen im Web oder in der App fort.
- Kurse
- 51
- Lektionen
- 203
Häufig gestellte Fragen
Ist die Lektion „Kotlin-Grundtypen: Int, Double, Boolean, Char“ kostenlos?
Ja — der vollständige Text von „Kotlin-Grundtypen: Int, Double, Boolean, Char“ 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 Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Kotlin Academy-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Kotlin-Grundtypen: Int, Double, Boolean, Char“?
Lernen Sie die primitiven Entsprechungen in Kotlin und die Funktionsweise der Typinferenz kennen Du übst Kotlin 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 Academy zu starten?
Keine Vorkenntnisse erforderlich. Kotlin 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 3 von 4.
Wie lange dauert die Lektion „Kotlin-Grundtypen: Int, Double, Boolean, Char“?
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 Academy-Lektion Code schreiben und ausführen?
Ja. Jede Kotlin 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
- Kotlin einrichten: REPL, IntelliJ und Online-Playground
- val gegenüber var: Unveränderlichkeit von Anfang an
- Kotlin-Grundtypen: Int, Double, Boolean, Char
- Ihr erstes Kotlin-Programm: main, println und Eingaben