--- old/src/share/classes/java/util/function/IntUnaryOperator.java 2012-11-26 17:53:05.911300201 -0800 +++ new/src/share/classes/java/util/function/IntUnaryOperator.java 2012-11-26 17:53:05.703300189 -0800 @@ -29,7 +29,12 @@ * * @since 1.8 */ -public interface IntUnaryOperator { +public interface IntUnaryOperator extends UnaryOperator { + + @Override + public default Integer operate(Integer operand) { + return operateAsInt((int) operand); + } /** * Returns the {@code int} result of the operation upon the {@code int}