java tutorial - Метод compareTo() - учебник java - java programming - учиться java - java basics - java for beginners




Описание

  • Метод compareTo() в Java структурирован двумя вариантами. Первый: метод сравнивает строку с другим объектом, а второй: метод лексически сравнивает две строки.
  • Как работает compareTo() с числовым объектом мы рассмотрели в прошлом уроке. Рассмотрим второй вариант: сравнение двух строк.

Синтаксис

Синтаксис метода:

int compareTo(Object o)

или

int compareTo(String anotherString)
нажмите кнопку ниже, чтобы скопировать код. - от - java tutorials - команда

Параметры

Подробная информация о параметрах:

  • o — объект для сравнения.
  • anotherString — строка для сравнения.

Возвращаемое значение

  • В Java compareTo() получает значение 0, если аргумент является строкой лексически равной данной строке; значение меньше 0, если аргумент является строкой лексически большей, чем сравниваемая строка; и значение больше 0, если аргумент является строкой лексически меньшей этой строки.

Пример

public class Test {

   public static void main(String args[]) {
      String str1 = "Я буду хорошим программистом!";
      String str2 = "Я буду хорошим программистом!";
      String str3 = "Я буду хорошим дворником!";

      int result = str1.compareTo(str2);
      System.out.println(result);
	  
      result = str2.compareTo(str3);
      System.out.println(result);
	 
      result = str3.compareTo(str1);
      System.out.println(result);
   }
}
нажмите кнопку ниже, чтобы скопировать код. - от - java tutorials - команда

Получим следующий результат:

0
11
-11

Related Searches to Метод compareTo()