Sobes.tech
Junior — Middle

Ako sa v Kotlinu dá pristupovať k statickej premennej definovanej v Jave?

sobes.tech AI

Odpoveď od AI

V Kotlinu sa prístupom k statickým premenným Java sa priamo používa názov triedy, pretože Kotlin nemá vlastný koncept static, ale kompiluje sa do JVM a môže pristupovať k statickým členom Java tried.

Napríklad, ak v Java existuje trieda:

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

V Kotlinu sa k nej dá pristúpiť takto:

val key = Constants.API_KEY

Teda, priamo cez názov triedy a názov premennej, ako v Java.