MonthDay get() method in Java

Java 8Object Oriented ProgrammingProgramming

The value of the specified field from the MonthDay can be obtained using the get() method in the MonthDay class in Java. This method requires a single parameter i.e. ChronoField that is required and it returns the value of the specified field from the MonthDay.

A program that demonstrates this is given as follows −

Example

 Live Demo

import java.time.*;
import java.time.temporal.*;
public class Demo {
   public static void main(String[] args) {
      MonthDay md = MonthDay.parse("--02-22");
      System.out.println("The MonthDay is: " + md);
      System.out.println("The MONTH_OF_YEAR is: " + md.get(ChronoField.MONTH_OF_YEAR));
   }
}

Output

The MonthDay is: --02-22
The MONTH_OF_YEAR is: 2

Now let us understand the above program.

First, the MonthDay object is displayed. Then the value of the ChronoField MONTH_OF_YEAR from the MonthDay object is obtained using the get() method and printed. A code snippet that demonstrates this is as follows −

MonthDay md = MonthDay.parse("--02-22");
System.out.println("The MonthDay is: " + md);
System.out.println("The MONTH_OF_YEAR is: " + md.get(ChronoField.MONTH_OF_YEAR));
raja
Published on 26-Mar-2019 05:01:27
Advertisements