Для чего в дженериках используются и ?
Является ли это просто абстрактным обозначением, которое в реальном коде заменяется на другие типы (вроде String) или эти буквы тоже применяются в реальном коде, если да, то с какой целью?
public class SomeType<T> {
public <E> void test(Collection<E> collection) {
for (E element : collection) {
System.out.println(element);
}
}
public void test(List<Integer> collection) {
for (Integer element : collection) {
System.out.println(element);
}
}
}
Ответы (1 шт):
Автор решения: Арслан Юсифов
→ Ссылка
Да, это просто именование типов который впоследствии будут использованы внутри дженерика, а буквы разные, потому что типов может быть много.