El método plus() es un método incorporado de Month ENUM que se usa para obtener un mes después del mes actual por un número específico de meses. Es decir, este método devuelve el mes posterior al número de meses especificado a partir de este mes.
Sintaxis :
public Month plus(long months)
Parámetros : este método acepta un solo parámetro meses , que representa el número de meses.
Valor devuelto : este método devuelve el mes posterior a la cantidad especificada de meses a partir de este mes.
Los siguientes programas ilustran el método anterior:
Programa 1 :
import java.time.*; import java.time.Month; import java.time.temporal.ChronoField; class monthEnum { public static void main(String[] args) { // Create a month instance Month month = Month.FEBRUARY; // Print the month present 1 // month after feb System.out.println(month.plus(1)); } }
Producción:
MARCH
Programa 2 :
import java.time.*; import java.time.Month; import java.time.temporal.ChronoField; class monthEnum { public static void main(String[] args) { // Create a month instance Month month = Month.APRIL; // Print the month present 9 // month after April System.out.println(month.plus(9)); } }
Producción:
JANUARY
Referencia : https://docs.oracle.com/javase/8/docs/api/java/time/Month.html#plus-long-