Does <T> need to be imported as a class for this to work?
- by zxc
In order for this to work, do you have to have an import statement for the T class?
private static <T> void invertOrdering(List<T> list) {
for (int i = 0; i < list.size() / 2; i++) {
int j = list.size() - 1 - i;
T item1 = list.get(i);
T item2 = list.get(j);
list.set(i, item2);
list.set(j, item1);
}
}