В настоящее время я пытаюсь наследовать метод computeIfAbsent из класса Map с помощью объекта HashMap. Поскольку я знаю, что Map - это класс интерфейса, а объекты HashMap должны наследовать из класса Map. Но я не могу наследовать метод.Объект HashMap не может наследовать метод computeIfAbsent из класса карты
мой объект:
private Map<PointF, Map<Character, PointF>> function = new HashMap<>();
Ps: Я работаю на Android Studio и мой JDK является: 1.8.0_11
FWIW, похоже, вы действительно не понимаете наследование. Интерфейсы не являются классами, 'HashMap' * реализует *' Map', и вы вообще не описали, что означает «не наследуть метод». – chrylis
в документации на класс «HashMap» на веб-сайте разработчика Android, говорится, что объекты «HashMap» должны наследовать методы из класса «Карта» – user2982112
И какой уровень Android SDK? – chrylis