“Conocimientos Programación>Programación Java

Cómo calcular la Pascua con Java

2011/4/7
Según los cristianos , la Pascua conmemora la fecha de la resurrección de Jesucristo de entre los muertos. Puede ser difícil de calcular ya que la fecha depende de la fecha de la Pascua . Los cristianos de Oriente ( ortodoxos ) y los cristianos occidentales ( católicos y protestantes sectas más ) calcular la fecha distinta. El programa Java dada proporciona la fecha de acuerdo a la tradición occidental. Instrucciones
1

Abra un entorno de desarrollo integrado Java ( IDE). Este tutorial asume el IDE Netbeans que viene con el SDK oficial de Java está siendo utilizado , pero otros son posibles.

2 Haga clic en " Archivo" y " Nueva clase". Nombre de la clase " EasterCalculator " cuando se le solicite
3

Asegúrese de que el código se encuentra en la clase , y péguelo en la clase si no lo es: . Pública


clase EasterCalculator {

void (String [] args ) { public static

}

}
4

Añadir un método de "calcular" entre la línea de " EasterCalculator " y "principal" :

public static Calendario calcular ( int año ) { int

permanecen años = 19 % ;

int firstDigits = año /100 ;

int temp = ( firstDigits - 15 ) /2 + 202-11 * permanecerá ; interruptor


( firstDigits ) {
caso

21 :
< p > caso 24 :
caso

25 :
caso

27 :
caso

28 :
caso

29 :
caso

30 :
caso

31 :
caso

32 :
caso

34 :

caso 35 :

caso 38 :

temp - ;

break;

caso 33 :
caso

36 :
caso

37 :

caso 39 :
caso

40 :

temp - ;

temp - ;

break; }


temp% = 30 ;

int tA = temp + 21 ;

if ( temp == 29 ) {

tA - ;

}

if ( temp == 28 && siguen siendo > 10 ) {

tA - ;

}

int tB = ( tA - 19 ) 7 % ;

int tC = ( 40 - firstDigits ) % 4 ;

if ( tC == 3 ) {

tC + + ; }


< p> if ( tC > 1 ) {

tC + + ; }


temp = años 100 % ;

int tD = ( + temp temp /4 ) 7 % ;

int tE = (( 20 - tB - tC - TD ) % 7 ) + 1 ;

int day = tA + tE ;

int mes = Calendar.MARCH ;

if ( día > 31 ) {
día

- = 31 ;

mes = Calendar.APRIL ;

}

Calendario easterDate = Calendar.getInstance ();

easterDate.set (año, mes , día) ;

regreso easterDate ;

}
5

Pega el siguiente en el método main :

públicos void (String [] args ) { static

Calendario easter2011 = EasterCalculator.calculate ( 2011 ) ;

cadena easterMonthString = easter2011.getDisplayName ( Calendar.MONTH , Calendar.LONG , Locale.US ) ;

fecha String = en 2011 será el "+ fecha) ;

}

Programación Java
Cómo hacer un histograma en Java
Cómo instalar archivos APK Emailed
Cómo capturar pulsaciones de teclas en Java
¿Qué es PrintStream en Java
Cómo encontrar el número de letras en una cadena de índice en Java
Las diferencias entre las interfaces y resúmenes en Java
Cómo configurar Eclipse con Android en Windows
Cómo codificar un rectángulo en Java Con Dimensiones azar
Conocimientos Informáticos © http://www.ordenador.online