The Baeldung logo
  • The Baeldung LogoKotlin SublogoKotlin Sublogo
  • Start Here
  • Guides ▼▲
    • Kotlin Tutorial

      Learn about the core concepts and basic building blocks of Kotlin.

    • Kotlin Collections

      Learn how to use collections in Kotlin.

    • Kotlin Basics

      Introductory examples for Kotlin.

    • Kotlin Classes and Objects

      Classes and Objects provide the foundation for all Kotlin development.

    • Kotlin with Spring

      Learn how to use the Spring framework with Kotlin.

  • About ▼▲
    • Full Archive

      The high level overview of all the articles on the site.

    • About Baeldung

      About Baeldung.

baeldung-pro-banner-ful-width

Latest Articles

A Guide to Kotlin Context Receivers
Create a ZIP File in Kotlin
Serialize Enum Property to JSON in Kotlin

Getting Started with Kotlin

Kotlin Tutorial
FULL GUIDE
Introduction to the Kotlin Language
Kotlin Data Classes

Kotlin Collections

Kotlin Collections
FULL GUIDE
Kotlin Lists
Kotlin Arrays

Kotlin Series

Kotlin Classes and Objects
Kotlin-Java Interoperability
Spring with Kotlin
The Baeldung logo

Categories

  • Kotlin Basics
  • Kotlin Classes and Objects
  • Spring with Kotlin

Series

  • Kotlin Collections
  • Kotlin Strings
  • Kotlin Tutorial

About

  • About Baeldung
  • Baeldung All Access
  • The Full Archive
  • Editors
  • eBooks
  • FAQ
  • Baeldung Pro
  • Terms Of Service
  • Privacy Policy
  • Company Info
  • Contact
The Baeldung Logo