Sobes.tech
Junior — Middle

Como aceder a uma variável estática definida em Java a partir do Kotlin?

sobes.tech IA

Resposta da IA

No Kotlin, para aceder a variáveis estáticas de Java, usa-se diretamente o nome da classe, pois o Kotlin não tem o seu próprio conceito de static, mas compila para JVM e pode aceder aos membros estáticos das classes Java.

Por exemplo, se em Java existe uma classe:

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

Em Kotlin, pode-se aceder assim:

val key = Constants.API_KEY

Ou seja, simplesmente através do nome da classe e do nome da variável, como em Java.