Рубрики

YearMonth метод CompareTo () в Java

Метод CompareTo () класса YearMonth в Java используется для сравнения двух объектов YearMonth. Он сравнивает этот объект YearMonth с объектом YearMonth, переданным ему в качестве параметра. Сравнение между двумя экземплярами YearMonth сначала выполняется по значению Year, а затем по месяцу.

Синтаксис :

public int compareTo(YearMonth otherYearMonth)

Параметр : Этот метод принимает один параметр otherYearMonth, который является другим экземпляром YearMonth, с которым нужно сравнивать этот YearMonth.

Возвращаемое значение : возвращает целочисленное значение компаратора на основе сопоставления:

  • Возвращает 1, это YearMonth больше, чем otherYearMonth.
  • Возвращает -1, если YearMonth меньше, чем otherYearMonth.
  • Возвращает 0, если этот YearMonth равен otherYearMonth.

Ниже программы иллюстрируют метод YearMonth сравнения Java на Java:
Программа 1 :

// Программа для иллюстрации метода compareTo ()

  

import java.util.*;

import java.time.*;

  

public class GfG {

    public static void main(String[] args)

    {

  

        // Создает первый объект YearMonth

        YearMonth firstYearMonth = YearMonth.of(2017, 8);

  

        // Создает второй объект YearMonth

        YearMonth secondYearMonth = YearMonth.of(2016, 11);

  

        // сравниваем два экземпляра YearMonth

        System.out.println(firstYearMonth.compareTo(secondYearMonth));

    }

}

Выход:

1

Программа 2 :

// Программирование для иллюстрации метода compareTo ()

  

import java.util.*;

import java.time.*;

  

public class GfG {

    public static void main(String[] args)

    {

  

        // Создает первый объект YearMonth

        YearMonth firstYearMonth = YearMonth.of(2016, 11);

  

        // Создает второй объект YearMonth

        YearMonth secondYearMonth = YearMonth.of(2016, 11);

  

        // сравниваем два экземпляра YearMonth

        System.out.println(firstYearMonth.compareTo(secondYearMonth));

    }

}

Выход:

0

Ссылка : https://docs.oracle.com/javase/8/docs/api/java/time/YearMonth.html#compareTo-java.time.YearMonth-

Рекомендуемые посты:

YearMonth метод CompareTo () в Java

0.00 (0%) 0 votes