There is no difference in this case, because T is never used again.
The reason for declaring a T is so that you can refer to it again, thus binding two parameter types, or a return type together.
There is no difference in this case, because T is never used again.
The reason for declaring a T is so that you can refer to it again, thus binding two parameter types, or a return type together.