Java's compareTo() function equivalent in Perl?
Question
What's the the Perl function that achieves the same thing as compareTo
() in Java? I know about eq
and ne
but I want to compare to see if one string is greater than another.
Solution
You actually have cmp
(for strings) and <=>
(for numbers) operators.
See the Equality Operators section in perlop.
Example:
print "foo" cmp "bar"; # prints 1
OTHER TIPS
gt
should do the trick
Edit: actually, cmp
would be more similar to compareTo(), gt
would just tell you if the string is greater than then the other.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow