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.

Was it helpful?

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
scroll top