Trusted answers to developer questions
Trusted Answers to Developer Questions

Related Tags

java
communitycreator

Identity method of the DoubleUnaryOperator interface in Java

abhilash

identity is a static method of the DoubleUnaryOperator interface that returns the same input argument as DoubleUnaryOperator.

Syntax

static DoubleUnaryOperator identity()

Parameters

This method has no parameters.

Return value

The method returns a unary operator that always returns its input argument.

Code

import java.util.function.DoubleUnaryOperator;

public class Main {

    public static void main(String[] args){
        DoubleUnaryOperator identity = DoubleUnaryOperator.identity();
        double arg = 1.5;
        System.out.printf("(%s == identity.applyAsDouble(%s)) = %s", arg, arg, (arg == identity.applyAsDouble(arg)));
    }
}
Implementation of the "identity" method

Explanation

  • Line 1: We import the DoubleUnaryOperator interface.
  • Line 6: We define an identity function using the identity() method.
  • Line 7: We define a double called arg.
  • Line 8: We check whether arg and the value returned are equal. We do this by using the applyAsDouble() method, passing arg as an argument.

RELATED TAGS

java
communitycreator
RELATED COURSES

View all Courses

Keep Exploring