У меня есть следующий фрагмент кодаПытаясь понять Generics
public static void main(String[] args) {
ArrayList<Integer> iList = new ArrayList();
iList = returList();
for (int i = 0; i < iList.size(); i++) {
System.out.println(iList.get(i));
}
}
public static ArrayList returList() {
ArrayList al = new ArrayList();
al.add("S");
al.add(1);
return al;
}
теперь мой вопрос почему Список_массивы принимают создание объекта сырой ArrayList в строке «ArrayList IList = новый ArrayList();» и тот же случай даже из метода call return even.
Теперь, какой тип данных будет там, и будет ли это подразумевать Generics? я не вижу ошибок компиляции, и этот код работает нормально.
См: http://stackoverflow.com/questions/490091/java-generics – Matthias
@adarshr означает, что вы должны отметить правильный ответ, когда вы найдете его –