Les types de variables
En Kotlin, on distingue généralement deux types de variables : des variables de type primitif et des variables de type objet. Variable:type primitif Variable:type objet
Les types primitifs sont les types fondamentaux du langage Kotlin. Il s’agit des nombres entiers, des nombres réels, des booléens ou encore des caractères.
Nous reviendrons plus loin sur le second type : les objets.
1. Les nombres entiers Nombre:entier
En Kotlin, comme dans de nombreux langages de programmation, il existe plusieurs types de variables permettant de stocker des nombres entiers. Il est important de tous les connaître, car ils permettent d’optimiser un programme en choisissant le type le plus adapté à la situation :
Type |
Occupation en mémoire (en bits) |
Minimum |
Maximum |
Long Long |
64 |
-9223372036854775808 |
9223372036854775807 |
Int Int |
32 |
-2147483648 |
2147483647 |
Short Short |
16 |
-32768 |
32767 |
Byte Byte |
8 |
-128 |
127 |
2. Les nombres flottants Nombre:flottant
En Kotlin, comme dans de nombreux langages de programmation, il existe plusieurs types de variables permettant de stocker des nombres flottants, c’est-à-dire des nombres décimaux.
Type |
Occupation en mémoire (en bits) |
Double Double |
64 |
Float Float |
32 |
Le type Double et le type Float sont identiques si ce n’est que le premier permet de stocker plus de chiffres après la virgule.
3. Les caractères Caractère
Outre les nombres entiers et décimaux, il est également possible de stocker un caractère...