- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Duration negated() method in Java
An immutable copy of a duration where the duration is negated can be obtained using the negated() method in the Duration class in Java. This method requires no parameters and it returns the negated duration. Also, if a numeric overflow occurs the ArithmeticException is thrown.
A program that demonstrates this is given as follows −
Example
import java.time.Duration; public class GFG { public static void main(String[] args) { Duration d = Duration.ofHours(1); System.out.println("The duration is: " + d); System.out.println("A copy with negated duration is: " + d.negated()); } }
Output
The duration is: PT1H A copy with negated duration is: PT-1H
Now let us understand the above program.
An immutable copy of the duration where the duration is negated is obtained using the negated() method. Then this is displayed. A code snippet that demonstrates this is as follows −
Duration d = Duration.ofHours(1); System.out.println("The duration is: " + d); System.out.println("A copy with negated duration is: " + d.negated());
Advertisements
To Continue Learning Please Login
Login with Google