Bases de Kotlin pour Android
var vs val, null safety, data classes, when expressions, extension functions, scope functions et concepts fondamentaux de Kotlin
1Quelle est la différence entre 'var' et 'val' en Kotlin ?
Quelle est la différence entre 'var' et 'val' en Kotlin ?
Réponse
'var' déclare une variable mutable (modifiable), tandis que 'val' déclare une variable immutable (en lecture seule). Il est recommandé d'utiliser 'val' par défaut pour favoriser l'immutabilité et éviter les bugs.
2Que signifie l'opérateur '?' après un type en Kotlin ?
Que signifie l'opérateur '?' après un type en Kotlin ?
Réponse
L'opérateur '?' indique que la variable peut contenir null. Par exemple, 'String?' signifie que la variable peut être une String ou null. C'est la base du système de null safety de Kotlin.
3Que fait l'opérateur '!!' en Kotlin ?
Que fait l'opérateur '!!' en Kotlin ?
Réponse
L'opérateur '!!' (not-null assertion) force le compilateur à considérer une valeur nullable comme non-null. Si la valeur est null, une NullPointerException est levée. À utiliser uniquement quand vous êtes certain que la valeur n'est pas null.
À quoi sert l'opérateur Elvis '?:' en Kotlin ?
Qu'est-ce qu'une data class en Kotlin ?
+21 questions d'entretien
Autres sujets d'entretien Android
Fondamentaux Android
UI et Ressources Android
Cycle de Vie Android
Navigation Android
Gestion des Données Android
Réseau Android
Tests Android
Gradle Android
Room Database
Android Background Tasks
Jetpack Compose
Android Permissions & Device
Firebase pour Android
Android MVVM Architecture
Android Networking Avancé
Collections et Opérateurs Kotlin
Kotlin Coroutines et Flow
Injection de Dépendances Android
Android MVI Architecture
Android Clean Architecture
Android Compose Advanced
Android Performance and Monitoring
Android Security and Privacy
Android CI/CD and Release
Android UX and Form Factors
Android Testing Advanced
Maîtrise Android pour ton prochain entretien
Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.
Commencer gratuitement