What is T and R in Java?

Interface Function<T,R> Type Parameters: T – the type of the input to the function R – the type of the result of the function All Known Subinterfaces : UnaryOperator<T> Functional Interface: This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

Read more