2014-01-22 3 views
0

При сравнении строки с другой строкой с использованием метода compareTO() здесь мы сравниваем одну строку с другой строкой справа. Мои сомнения в том, какой из них является аргументом строка в этом дваСравнение одной строки с другой строкой с использованием метода compareTo

Например: int result = str1.compareTo(str2);

+1

Ну, синтаксически 'str2' является аргументом,' str1' является субъектом, _if_, который должен быть обозначением o.Для всего остального вы должны сказать нам, какой язык должен быть. – arkascha

+0

в java Мне нужно сравнить одну строку с другой строкой. – user3219005

+0

Если вы имеете в виду функцию, которая принимает _two_ аргументы и сравнивает их, то да, это будет процедурный стиль. Существуют разные стили. Какой у вас вопрос _real_ здесь? – arkascha

ответ

0

Если вы пишете

str1.compareTo(str2) 

тогда вы получите обратно целое число, которое

  • отрицательным, если str1 предшествует str2,
  • ноль, если str1 равно str2 и
  • положительный, если str1 поступает после str2.

Здесь str1 является объект-приемник (так как речь идет перед точкой) и str2 является аргументом.

Смежные вопросы