Sobes.tech
Junior — Middle

Wie kann man in Kotlin auf eine in Java definierte statische Variable zugreifen?

sobes.tech KI

Antwort von AI

In Kotlin wird zum Zugriff auf statische Variablen von Java direkt der Klassenname verwendet, da Kotlin kein eigenes static-Konzept hat, aber in JVM kompiliert wird und auf statische Mitglieder von Java-Klassen zugreifen kann.

Zum Beispiel, wenn es in Java eine Klasse gibt:

public class Constants {
    public static final String API_KEY = "12345";
}

In Kotlin kann man so darauf zugreifen:

val key = Constants.API_KEY

Das heißt, einfach durch den Klassennamen und den Variablennamen, wie in Java.