Рубрики

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

Метод negated () класса Period в Java используется для возврата нового экземпляра Period после отрицания всех элементов периода YEAR, MONTH, DAY.

Синтаксис:

public Period negated()

Параметры: Этот метод не принимает никаких параметров.

Возвращаемое значение: этот метод возвращает новый экземпляр Period после отрицания каждого элемента периода.

Исключения: выдает исключение ArithmeticException . Это исключение перехватывается при переполнении числа.

Ниже программа иллюстрирует вышеуказанный метод:

Программа 1 :

// Java-код, чтобы показать функцию, которая отрицает все
// элементы периода

import java.time.Period;

import java.time.temporal.ChronoUnit;

  

public class PeriodClass {

  

    // Функция для отмены заданных периодов

    static void toNegate(Period p1)

    {

  

        System.out.println(p1.negated());

    }

  

    // Код драйвера

    public static void main(String[] args)

    {

        // Определение периода

        int year = 4;

        int months = 11;

        int days = 10;

        Period p1 = Period.of(year, months, days);

  

        toNegate(p1);

    }

}

Выход:

P-4Y-11M-10D

Программа 2 :

// Java-код, чтобы показать функцию, которая отрицает все
// элементы периода

import java.time.Period;

import java.time.temporal.ChronoUnit;

  

public class PeriodClass {

  

    // Функция для отмены заданных периодов

    static void toNegate(Period p1)

    {

  

        System.out.println(p1.negated());

    }

  

    // Код драйвера

    public static void main(String[] args)

    {

        // Определение периода

        int year = -4;

        int months = -11;

        int days = -10;

        Period p1 = Period.of(year, months, days);

  

        toNegate(p1);

    }

}

Выход:

P4Y11M10D

Ссылка : https://docs.oracle.com/javase/8/docs/api/java/time/Period.html#negated–

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

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

0.00 (0%) 0 votes