Secondo i cristiani , la festa di Pasqua commemora la data della risurrezione di Gesù Cristo dai morti . Può essere difficile da calcolare a partire dalla data dipende dalla data della Pasqua . Cristiani d'Oriente ( ortodossa ) e cristiani occidentali ( cattolici e sette più protestanti ) calcolare la data in modo diverso . Il dato programma Java fornisce la data secondo la tradizione occidentale . Istruzioni
1
Aprire un ambiente di sviluppo integrato Java ( IDE ) . Questo tutorial vi assume l'IDE Netbeans che viene fornito con l'SDK Java ufficiale è in uso , ma altri sono possibili.
2
Fare clic su " File " e "Nuova classe". Assegnare un nome alla classe " EasterCalculator " quando richiesto
3
Assicurarsi che il codice seguente è nella classe , e incollarlo nella classe, se non lo è : .
Pubblico classe EasterCalculator {
public static void main (String [] args ) { }
}
4
Aggiungi un metodo "calcolare" tra la linea " EasterCalculator " e " main" :
public static Calendario calcola ( int anno) {
int rimangono = anno % 19;
int firstDigits = anno /100;
int temp = ( firstDigits - 15 ) /2 + 202-11 * rimanere ; Cambia
( firstDigits ) {
caso 21 :
< p > Caso 24 :
caso 25 :
caso 27 :
caso 28 :
caso 29 :
caso 30 : < br
caso > 31 :
caso 32 :
caso 34 :
caso 35 :
caso 38 :
Temp - ;
break;
caso 33 :
caso 36 :
caso 37 :
caso 39 : < br
caso > 40 :
Temp - ;
temperatura - ;
break;
}
temp% = 30;
int tA = temperatura di + 21;
if ( temp == 29) {
tA - ;
}
se (Temp == 28 && rimangono> 10) {
tA - ;
}
int tB = ( tA - 19) % 7 ;
int tC = ( 40 - firstDigits ) % 4;
se ( tC == 3) {
t C + + ; }
< p > se (TC > 1) {
t C + + ; }
temp = anno % 100;
int td = ( Temp + Temp /4) % 7;
int te = ( ( 20 - tB - tC - tD ) % 7) + 1 ;
int giorno = ta + te ;
int mese = Calendar.MARCH ;
if ( giorno > 31 ) {
giorno
- = 31;
mese = Calendar.APRIL ;
}
Calendario easterDate = Calendar.getInstance ();
easterDate.set ( anno , mese, giorno) ;
ritorno easterDate ;
}
5
Incollare il seguente all'interno del metodo main :
public static void main (String [] args ) {
Calendario easter2011 = EasterCalculator.calculate ( 2011) ;
String easterMonthString = easter2011.getDisplayName ( Calendar.MONTH , Calendar.LONG , Locale.US ) ;
data String = nel 2011 sarà il "+ data) ;
}