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.