У меня есть два класса:же универсальный типа в двух разных классах в Java
class A<K,V> {
B b = new B;
public V get(K k) {
return b.get(k);
}
}
class B<K,V> {
V v;
public V get(K k) {
return v;
}
}
я получаю несовместимые типы ошибок в методе GET класса А.
Означает ли это, типа V класса A не совпадает с типом V класса B? В этом случае, как я могу исправить эту проблему? Могу я просто привести его к V перед возвращением?
Thank Neil. Сначала я увидел ответ Дэвида, и там был следующий вопрос. Не могли бы вы узнать ответ на этот вопрос? – jCoder