Java - Float Class compareTo() Method

Float class compareTo() method: Here, we are going to learn about the compareTo() method of Float class with its syntax and example. By Preeti Jain Last updated : March 21, 2024

Float class compareTo() method

  • compareTo() method is available in java.lang package.
  • compareTo() method is used to check equality or inequality for this Float object against the given Float object mathematically or in other words, we can say this method is used to compare two Float objects.
  • compareTo() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.
  • compareTo() method does not throw an exception at the time of comparing Float object.

Syntax

public int compareTo(Float value2);

Parameters

  • Float value2 – represents the Float object to compare with.

Return Value

The return type of this method is int, it returns an integer value on the basis of following conditions,

  • It returns 0 if value2 is mathematically equal to value1.
  • It returns the value < 0 if value2 is mathematically greater than value1.
  • It returns the value > 0 if value2 is mathematically less than value1.

Example

// Java program to demonstrate the example 
// of compareTo(Float value2) method of 
// Float class

public class CompareToOfFloatClass {
    public static void main(String[] args) {
        // Variables initialization
        float f1 = 30.20f;
        float f2 = 40.20f;

        // Float instance 
        Float value1 = new Float(f1);
        Float value2 = new Float(f2);

        // It compare two Float objects and placed the result 
        // in another variable (compare) of integer type
        int compare = value1.compareTo(value2);

        // Display result
        System.out.println("value1.compareTo(value2): " + compare);

        System.out.println();

        if (compare == 0)
            System.out.println("value1 is equal to value2");
        else if (compare < 0)
            System.out.println("value1 is less than value2");
        else
            System.out.println("value1 is greater than value2");
    }
}

Output

value1.compareTo(value2): -1

value1 is less than value2

Comments and Discussions!

Load comments ↻





Copyright © 2024 www.includehelp.com. All rights reserved.