Skip to content

Glossary: Kotlin Basics

data class

Also written: data classes

A class for holding values. Putting `data` before `class` makes Kotlin write a readable `toString`, a value-comparing `==`, `copy` and destructuring for you.

Where the book teaches it

Related terms

destructuringcopytoString