Junior — Middle
Hogyan lehet Kotlinben hozzáférni egy Java-ban meghatározott statikus változóhoz?
sobes.tech MI
Válasz az MI-től
Kotlinban a Java statikus változókhoz való hozzáféréshez közvetlenül a osztály nevét használjuk, mivel a Kotlinnek nincs saját static fogalma, de JVM-re fordul és hozzáférhet a Java osztályok statikus tagjaihoz.
Például, ha Java-ban van egy osztály:
public class Constants {
public static final String API_KEY = "12345";
}
Kotlinban így érhető el:
val key = Constants.API_KEY
Vagyis egyszerűen az osztály nevét és a változó nevét használva, mint Java-ban.