El método parse(CharSequence text) de la clase MonthDay en Java se usa para obtener una instancia de MonthDay a partir de una string de texto.
Sintaxis:
public static MonthDay parse( CharSequence text)
Parámetros: este método acepta texto como parámetro para analizar.
Valor devuelto: este método devuelve el mes-día analizado .
Excepciones: este método arroja una excepción DateTimeParseException si el texto no se puede analizar.
Los siguientes programas ilustran el método parse (CharSequence text) de MonthDay en Java:
Programa 1:
// Java program to demonstrate // MonthDay.parse(CharSequence text) method import java.time.*; import java.time.temporal.*; public class GFG { public static void main(String[] args) { // apply parse(CharSequence text) method // of MonthDay class MonthDay monthday = MonthDay.parse( "--05-09"); // print both month and day System.out.println("MonthDay: " + monthday); } }
Producción:
MonthDay: --05-09
Programa 2:
// Java program to demonstrate // MonthDay.parse(CharSequence text) method import java.time.*; import java.time.temporal.*; public class GFG { public static void main(String[] args) { // apply parse(CharSequence text) method // of MonthDay class MonthDay monthday = MonthDay.parse( "--05-09"); // print only month System.out.println("Month: " + monthday.getMonth()); } }
Producción:
Month: MAY
Referencias: https://docs.oracle.com/javase/10/docs/api/java/time/MonthDay.html#parse(java.lang.CharSequence)