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.

  • Pricing
  • About ▼▲
    • Full Archive

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

    • About Baeldung

      About Baeldung.

Kotlin-Java Interop

    >> Kotlin actual Keyword

    >> Using Java Reflection with Kotlin Companion Objects

    >> Resolving Kotlin Error: ‘public’ function exposes its ‘public/*package*/’ return type

    >> Mapping java.util.Optional to T in Kotlin

    >> Calling Kotlin Suspending Functions from Java

    >> Convert Java to Kotlin

    >> Using Lombok With Kotlin

    >> “Accidental override” Error in Kotlin

    >> Package-Private Alternative in Kotlin

    >> Convert Kotlin Array to Varargs

    • ↑ Back to Top
    • 1
    • 2
    • 3
    • Next →
    The Baeldung logo

    Categories

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

    Series

    • Kotlin Collections
    • Kotlin Strings
    • Kotlin Tutorial
    • Kotlin Spring
    • Kotlin Coroutines 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