Java's compareTo() function equivalent in Perl?
Wh开发者_如何转开发at's 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.
You actually have cmp
(for strings) and <=>
(for numbers) operators.
See the Equality Operators section in perlop.
Example:
print "foo" cmp "bar"; # prints 1
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.
精彩评论