Sobes.tech
Junior — Middle

Как да се обърнем към статична променлива, дефинирана в Java, в Kotlin?

sobes.tech AI

Отговор от AI

В Kotlin за достъп до статичните променливи на Java се използва директно името на класа, тъй като Kotlin няма собствено понятие за static, но се компилира в JVM и може да достъпва статичните членове на Java класове.

Например, ако в Java има клас:

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

В Kotlin може да се достъпи така:

val key = Constants.API_KEY

Тоест, просто чрез името на класа и името на променливата, както в Java.