У меня есть два метода следующим образомПочему это не перегружает?
public void add(List<String> strs) {...}
public void add(List<Integer> ints) {...}
я получаю ошибки компиляции, поэтому мой вопрос, почему это не перегружать, и то, что является преимуществом использования дженериков тогда?
Это ошибка, я получаю:
Method add(List<Integer>) has the same erasure add(List<E>) as another method in type Child
Какие ошибки вы получаете? – HonkyTonk
[Тип Erasure] (http://docs.oracle.com/javase/tutorial/java/generics/erasure.html) – jaco0646