Store a few related values in a compact data class.

Data Class Basics

DataClassBasics.kt
data class Ticket(val code: String, val priority: Int)

fun main() {
    val priority = 
    val ticket = Ticket("A", priority)
    val label = "${ticket.code}:${ticket.priority}"

    println("priority=$priority")
    println("label=$label")
}
data class Ticket(val code: String, val priority: Int)

fun main() {
    val priority = 
    val ticket = Ticket("A", priority)
    val label = "${ticket.code}:${ticket.priority}"

    println("priority=$priority")
    println("label=$label")
}
data class Ticket(val code: String, val priority: Int)

fun main() {
    val priority = 
    val ticket = Ticket("A", priority)
    val label = "${ticket.code}:${ticket.priority}"

    println("priority=$priority")
    println("label=$label")
}
data-class A data class creates useful value-focused behavior for simple records.