Рубрики

Метод LocalTime isBefore () в Java с примерами

Метод isBefore () класса LocalTime используется для проверки, находится ли эта позиция временной шкалы LocalTime перед тем, как LocalTime передан в качестве параметра, или нет. Если эта позиция временной шкалы LocalTime находится перед параметром LocalTime, переданным в качестве параметра, метод вернет true, иначе false. Сравнение основано на позиции моментов на временной шкале.

Синтаксис:

public boolean isBefore(LocalTime other)

Параметры: Этот метод принимает один другой параметр, который является другим объектом LocalTime для сравнения. Это не должно быть нулевым.

Возвращаемое значение: этот метод возвращает true, если это время раньше указанного времени, иначе false.

Ниже программы иллюстрируют метод isBefore ():

Программа 1:

// Java-программа для демонстрации
// LocalTime.isBefore () метод

  

import java.time.*;

  

public class GFG {

    public static void main(String[] args)

    {

  

        // создаем объект LocalTime

        LocalTime time1

            = LocalTime.parse("19:34:50.63");

  

        // создаем другое LocalTime

        LocalTime time2

            = LocalTime.parse("23:14:00.63");

  

        // печатать экземпляры

        System.out.println("LocalTime 1: " + time1);

        System.out.println("LocalTime 2: " + time2);

  

        // проверяем, находится ли LocalTime перед LocalTime

        // используя isBefore ()

        boolean value = time1.isBefore(time2);

  

        // распечатать результат

        System.out.println("Is LocalTime1 before LocalTime2: "

                           + value);

    }

}

Выход:

LocalTime 1: 19:34:50.630
LocalTime 2: 23:14:00.630
Is LocalTime1 before LocalTime2: true

Программа 2:

// Java-программа для демонстрации
// LocalTime.isBefore () метод

  

import java.time.*;

  

public class GFG {

    public static void main(String[] args)

    {

  

        // создаем объект LocalTime

        LocalTime time1

            = LocalTime.parse("23:59:11.98");

  

        // создаем другое LocalTime

        LocalTime time2

            = LocalTime.parse("10:24:53.21");

  

        // печатать экземпляры

        System.out.println("LocalTime 1: " + time1);

        System.out.println("LocalTime 2: " + time2);

  

        // проверяем, находится ли LocalTime перед LocalTime

        // используя isBefore ()

        boolean value = time1.isBefore(time2);

  

        // распечатать результат

        System.out.println("Is LocalTime1 before LocalTime2: "

                           + value);

    }

}

Выход:

LocalTime 1: 23:59:11.980
LocalTime 2: 10:24:53.210
Is LocalTime1 before LocalTime2: false

Ссылка: https://docs.oracle.com/javase/10/docs/api/java/time/LocalTime.html#isBefore(java.time.LocalTime)

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

Метод LocalTime isBefore () в Java с примерами

0.00 (0%) 0 votes