Arrays.compareUnsigned(long[], long[]) in Java

Arrays.compareUnsigned(long[], long[]): This method is available in java.util.Arrays class of Java.

Syntax:

int java.util.Arrays.compareUnsigned(long[] a, long[] b)

This method takes two arguments of type long array as its parameters. This method compares two long arrays lexicographically, numerically treating elements as unsigned.

Parameters: Two parameters are required for this method.

a: the first array to compare.

b: the second array to compare.

Returns:

1. The value 0 if the first and second arrays are equal and contain the same elements in the same order.

2. A value less than 0 if the first array is lexicographically less than the second array.

3. A value greater than 0 if the first array is lexicographically greater than the second array.

Exceptions: NA

Approach

Java

import java.util.Arrays;

public class ArrayscompareUnsignedlong {
    public static void main(String[] args) {

        // for type long
        long longArraya[] = { 17177, 38199, 499999,
5919911, 698191, 70000989 };
        long longArrayb[] = { 17177, 38199, 499999,
5919911, 698191, 70000989 };

        System.out.println(Arrays.compareUnsigned(longArraya,
longArrayb));

    }
}

Output:

0


No comments:

Post a Comment