T - Type of the argument and returnpublic interface UnaryOperator<T> extends Function<T,T>
Function where the return type is the same as the
argument type.
java.lang.AutoCloseable then it will be
automatically closed when the application terminates.