Compare two long values
int compareTo(Long anotherLong)
- Compares two Long objects numerically.
boolean equals(Object obj)
- Compares this object to the specified object.
compareTo(Long anotherLong) returns
Value | Meaning |
---|---|
0 | if this Long is equal to the argument Long; |
less than 0 | if this Long is numerically less than the argument Long; |
greater than 0 | if this Long is numerically greater than the argument Long. |
public class Main {
public static void main(String[] args) {
Long long1 = new Long(12345L);
Long long2 = new Long("12346");
System.out.println(long1.compareTo(long2));
}
}
The output:
-1
If you just want to check the equality,
public class Main {
public static void main(String[] args) {
Long long1 = new Long(12345L);
Long long2 = new Long("12346");
System.out.println(long1.equals(long2));
}
}
The output:
false
Home
Java Book
Essential Classes
Java Book
Essential Classes
Long:
- Long class
- Constants value from Long class
- Constructors from Long
- Convert long value to byte, double, float, int, long, short
- Decode a string to create long value
- Get the long value from a system property
- Compare two long values
- Parse long value from string
- Convert long value to binary, hex and octal format strings
- Convert long value to string
- Get the sign of the long value
- Get the number of zero bits preceding and following
- Reverse and rotate a long value