Java переменная в интерфейсе Kotlin - PullRequest
0 голосов
/ 29 марта 2020

Мне интересно, есть ли способ заменить kotlin интерфейсную переменную в Java.

Например, что я должен написать в java, чтобы иметь те же логи c

interface ObjectWithId
{
    var id : Long
}

Перед тем, как решить эту проблему, весь мой код может быть легко преобразован обратно в java, но с использованием Переменные интерфейса нарушают «обратную совместимость». Не так ли?

1 Ответ

4 голосов
/ 29 марта 2020

В java этот интерфейс будет:

public interface ObjectWithId {
    long getId();        
    void setId(long p0);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...