В некотором случае тип входного аргумента и тип возвращаемого значения - diff
например: я могу использовать следующий код:
public interface Proc2 {
<T> T call(Object o);
}
но я хочу использовать следующее:
public interface Proc2 {
<T><T2> T call(T2 o);
}
мой вопрос: как его реализовать?
Использовать запятую
public interface Proc2 {
<T, T2> T call(T2 o);
}