我有一個Kotlin類,它有一個類對象,例如, public class Foo {
public class object {
public val SomeValue : Int = 0
}
}
如果我從Java使用這個類,如何訪問類對象內的SomeValue?如果它是一個帶有靜態屬性的Java類,那麼我只是使用Foo.SomeValue--但我不能在這裏
鑑於以下科特林譯註: public Retention(RetentionPolicy.RUNTIME) annotation class foo(val text : String)
和下面的代碼來檢查,如果一類是由上述註解: if (javaClass<Bar>().isAnnotationPresent(javaClass<foo>())) {
// do something