Эквивалентная функция Java Java CompareTo () в Perl? - PullRequest
1 голос
/ 24 августа 2010

Что за функция Perl достигает того же, что и compareTo () в Java?Я знаю о eq и ne, но я хочу сравнить, если одна строка больше другой.

Ответы [ 2 ]

17 голосов
/ 24 августа 2010

У вас на самом деле есть операторы cmp (для строк) и <=> (для чисел).См. раздел «Операторы равенства» в perlop .

Пример:

print "foo" cmp "bar"; # prints 1
5 голосов
/ 24 августа 2010

gt должен сделать трюк

Редактировать: на самом деле, cmp будет больше похоже на compareTo (), gt просто скажет вам, если строка больше, чем другая.1006 *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...