Sobes.tech
Junior — Middle

Ai-je utilisé la classe de données en Kotlin pour modéliser des données?

sobes.tech IA

Réponse de l'IA

En Kotlin, data class est utilisé pour modéliser des données de manière pratique, où la tâche principale est de stocker des valeurs. Ces classes obtiennent automatiquement des méthodes equals(), hashCode(), toString(), ainsi que des fonctions copy() et des composants pour la destructuration.

Exemple:

data class User(val name: String, val age: Int)

val user = User("Иван", 30)
println(user) // User(name=Иван, age=30)

val olderUser = user.copy(age = 31)

Cela simplifie considérablement le travail avec des objets représentant des données, sans avoir besoin d'écrire beaucoup de code répétitif.