Cómo generar el año, mes y día mediante programación
Importar Java.util.*;
Clase pública GetBirth {
int año = 0;
int mes = 0;
int día = 0;
calendario CLD = calendario . //Crear calendario
Público GetBirth(){
lector almacenado en búfer = nuevo lector almacenado en búfer (new InputStreamReader(system . in));
System.out.println("Ingrese el año, mes y día:");
Prueba {
año = integer . parse int(in . readline());
mes = integer . parse int(in . readline()) ;
día = entero . parse int(in . readline());
} catch(NumberFormatException e){
e . /p>
p>
} captura (IOException e) {
e printstacktrace();
}
}
// Establece la hora del calendario para tu cumpleaños.
public void setDate(año entero, mes entero, día entero){
cld.set(año, mes-1, día);
}
//Obtener el día del año.
public int getDay(){
Devuelve CLD get(6);
}
//Obtener el día del. semana.
Cadena pública getDate(){
int fecha = CLD .
Devuelve get día de la semana(fecha);
}
//Juzga y analiza el valor de 7 días a la semana.
Cadena pública getWeekday(int dayofweek){
Cambiar (día de la semana){
Caso 1: devolver "domingo";
Caso 2: Devolución "lunes";
Caso 3: Devolución "martes";
Caso 4: Devolución "miércoles";
Caso 5: Devolución "Jueves";
Caso 6: Devuelve "Viernes";
Caso 7: Devuelve "Sábado";
Predeterminado: devuelve "Error";
p>
}
}
Public static void main(String[] args) {
GetBirth GB = new GetBirth();
p>
gb.setDate(gb.año,gb.mes,GB.día);
system.out.println(GB.getday());
system . out . println(GB . getdate());
}
}
Espero que sea útil para el cartel original. gracias.