LINUX.ORG.RU

История изменений

Исправление FilosofeM, (текущая версия) :

Class<int> foo = int.class;

Чтобы так работало, придется ломать обратную совместимость.

List<int> foo = new ArrayList<int>();
foo.remove() // <- index or element?

Хотя как по мне - пусть ломают. Зато будут нормальные дженерики, вместо type erasure.

Исходная версия FilosofeM, :

Class<int> foo = int.class;

Чтобы так работало, придется ломать обратную совместимость.

List<int> foo = new ArrayList<int>();
foo.remove() // <- index or element?