Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan beregne påsken Med Java
    Ifølge kristne feirer påsken datoen for Jesu Kristi oppstandelse fra de døde . Det kan være vanskelig å beregne siden datoen avhenger av tidspunktet for påsken . Østlige kristne ( ortodokse ) og vestlige kristne ( katolikker og de fleste protestantiske sekter ) beregne datoen annerledes. Den oppgitte Java -programmet gir datoen ifølge vestlige tradisjonen . Instruksjoner
    en

    Åpne et Java Integrated Development Environment ( IDE ) . Denne opplæringen vil anta NetBeans IDE som kommer med den offisielle Java SDK blir brukt , men andre er mulig.
    2

    Klikk på "File " og " Ny klasse . " Navngi klassen " EasterCalculator " når du blir bedt
    3

    Kontroller at følgende kode i klassen , og lim den inn i klassen hvis det ikke : .

    Offentlig klasse EasterCalculator {

    public static void main ( String [] args ) {

    }

    }
    4

    Legg til en "beregn "-metoden mellom linjen " EasterCalculator " og " main" : en

    public static Calendar beregne ( int år ) {

    int forbli = år % 19;

    int firstDigits = år /100;

    int temp = ( firstDigits - 15 ) /2 + 202-11 * forbli ;

    bryteren ( firstDigits ) {

    sak 21 :
    < p > sak 24 : en

    sak 25 : en

    sak 27 : en

    sak 28 : en

    sak 29 : en

    sak 30 :

    sak 31 : en

    sak 32 : en

    sak 34 : en

    sak 35 : en

    sak 38 : en

    temp - ;

    pause,

    sak 33 : en

    sak 36 : en

    sak 37 : en

    sak 39 :

    sak 40 : en

    temp - ;

    temp - ;

    pause,

    }

    temp% = 30;

    int tA = temp + 21;

    if ( temp == 29 ) {

    tA - ;

    }

    if ( temp == 28 && forblir> 10 ) {

    tA - ;

    }

    int tB = ( tA - 19 ) % 7 ;

    int tc = ( 40 - firstDigits ) % 4;

    hvis (TC == 3 ) {

    tC + +;

    }
    < p> if ( tC > 1 ) {

    tC + +;

    }

    temp = år % 100;

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

    int tE = ( ( 20 - tB - TC - td) % 7 ) + 1;

    int dag = tA + tE ;

    int måned = Calendar.MARCH ;

    if ( dag > 31 ) {

    dag - = 31;

    måned = Calendar.APRIL ;

    }

    Kalender easterDate = Calendar.getInstance ();

    easterDate.set (år, måned , dag ) ;

    retur easterDate ;

    }

    5

    Lim inn følgende i det viktigste metoden :

    public static void main ( String [] args ) {

    Kalender easter2011 = EasterCalculator.calculate ( 2011 );

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

    String date = i 2011 vil være på "+ dato) ;

    }

    früher :

     Weiter:
      Relatert Artike
    ·Ved å bruke JSP Vs . JSPF 
    ·Hvordan laste ned Java Runtime Environment 5.0 i Window…
    ·Java Substring Funksjon 
    ·Hvordan Lukk en JFrame i Java Med en knapp 
    ·Java Hot Swap Tools 
    ·Hvordan Beregn summen av heltall i Java 
    ·Java Splash Screen Tutorial 
    ·NetBeans Brytningspunkt virker ikke 
    ·Typer valideringskontroller 
    ·Hvordan kontrollere skriverens status i Java 
      Anbefalte artikler
    ·Hvordan Sammenlign forskjellene i to rader i Oracle SQL…
    ·Slik installerer PHP Nuke 
    ·Slik konverterer heltall til sifre i Python 
    ·Hvordan legge til den nye posten i Access 2007 Ved hjel…
    ·Hvordan lage en MP3-spiller i PHP 
    ·Slik konverterer Celsius til Fahrenheit i C + + uten å…
    ·Fanuc CNC Programmering Tips 
    ·Hvordan få Antall kolonner i en tabell i Access 2007 
    ·Perl 5.10 Vs . 5.8.8 
    ·Hvordan oppdatere en Python Sti 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/