Java - Short Class compareTo() Method

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

Short class compareTo() method

  • compareTo() method is available in java.lang package.
  • compareTo() method is used to check equality or inequality for this Short object against the given Short object mathematically or in other words, we can say this method is used to compare two Short 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 the Short object.

Syntax

public int compareTo(Short value2);

Parameters

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

Return Value

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

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

Example

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

public class CompareToOfShortClass {
    public static void main(String[] args) {
        // Variables initialization
        short s1 = 10;
        short s2 = 20;

        // Short instance 
        Short value1 = new Short(s1);
        Short value2 = new Short(s2);

        // It compare two Short 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): -10

value1 is less than value2

Comments and Discussions!

Load comments ↻






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