Basistypen in Kotlin: Int, Double, Boolean, Char
Leer de primitief-equivalente typen in Kotlin en hoe type-inferentie werkt
Basistypen in Kotlin: Int, Double, Boolean, Char is een gratis Kotlin Academy-les op CoddyKit. Dit is les 3 van 4. Je kunt 3 lessen uit dit leerpad gratis volledig lezen — daarna ontgrendelt CoddyKit PRO alle lessen, plus praktische oefeningen met een ingebouwde code-editor en een AI-tutor die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject Kotlin Academy. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus Kotlin Academy bevat in totaal 4 lessen.
Het typesysteem van Kotlin
Gehele-getaltypes
val age: Int = 25
val population: Long = 8_000_000_000L
val score: Short = 100
val flags: Byte = 0b00001111Drijvende-kommatypes
val pi: Double = 3.14159
val gravity: Float = 9.81f
val result = pi * 2 // Double arithmeticBoolean-type
val isOnline: Boolean = true
val isEmpty = false
println(!isOnline) // false
println(isOnline && !isEmpty) // trueChar-type
val letter: Char = 'A'
val digit: Char = '7'
val emoji: Char = '\u2764' // heart
println(letter.code) // 65 (ASCII)Type-inferentie in actie
val count = 10 // Int
val ratio = 0.75 // Double
val active = true // Boolean
val initial = 'K' // CharNumerieke underscores voor leesbaarheid
val million = 1_000_000
val hex = 0xFF_AA_BB
val binary = 0b1010_1010
println(million) // 1000000Getallen converteren
val x: Int = 42
val y: Long = x.toLong() // explicit
val z: Double = x.toDouble()
println("$y $z")String is geen primitief type
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 anythingTypes controleren met is
val obj: Any = "Hello"
if (obj is String) {
println(obj.length) // smart cast: no cast needed!
}Korte controle
Samenvatting
Leer Kotlin met een AI-tutor — gratis
Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.
- Cursussen
- 51
- Lessen
- 203
Veelgestelde vragen
Is de les “Basistypen in Kotlin: Int, Double, Boolean, Char” gratis?
Ja — je kunt hier op het web alle 3 lessen van het leerpad Kotlin Academy, waaronder “Basistypen in Kotlin: Int, Double, Boolean, Char”, gratis volledig lezen. Daarna ontgrendelt CoddyKit PRO alle lessen, plus interactieve oefeningen met een ingebouwde code-editor en een AI-tutor die 24/7 beschikbaar is. De cursus Kotlin Academy bevat in totaal 4 lessen.
Wat leer ik in “Basistypen in Kotlin: Int, Double, Boolean, Char”?
Leer de primitief-equivalente typen in Kotlin en hoe type-inferentie werkt Je oefent met Kotlin Academy door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.
Heb ik ervaring nodig om met Kotlin Academy te beginnen?
Ervaring vooraf is niet nodig. Kotlin Academy op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 3 van 4.
Hoe lang duurt de les “Basistypen in Kotlin: Int, Double, Boolean, Char”?
De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.
Kan ik code schrijven en uitvoeren in deze les over Kotlin Academy?
Ja. Elke les over Kotlin Academy bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.
Alle lessen in deze cursus
- Kotlin instellen: REPL, IntelliJ en online playground
- val versus var: onveranderlijkheid vanaf dag één
- Basistypen in Kotlin: Int, Double, Boolean, Char
- Uw eerste Kotlin-programma: main, println en invoer