Hvordan beregne summen av heltall i Java

Hvordan beregne summen av heltall i Java


Java programmeringsspråk gir en rekke klasser og typer for modellering tall. Primitive typer inkluderer "ints" for hele tall, mens den Integer klasse gjør det mulig å modellere en heltallsverdi som et objekt. Når du har heltallige verdier og variabler innen Java-program, kan du utføre beregning og aritmetiske operasjoner på dem, inkludert tillegg. Java-programmer kan også lagre summen verdi som følge av å legge to heltall i en annen variabel for videre bruk.

Bruksanvisning

1 Lag to primitive typen heltallsvariabler i din Java-program. Bruk følgende syntaks for å lage to variabler og instantiate dem med heltallige verdier:

int firstInt = 5;

int secondInt = 7;

Velg eventuelle variable navn du liker for heltall, men programmet vil være lettere å lese og jobbe med hvis du velger meningsfulle navn. Skriv inn hva tall heltallsverdier du liker i oppdrags deler av de to variabeldeklarasjoner.

2 Legg til to heltallsvariabler. Følgende eksempelkode demonstrerer legge de to variablene:

firstInt + secondInt

Avhengig av hva du planlegger å gjøre med den resulterende heltall sum verdi, kan du ønsker å lagre den i en variabel som følger:

int sumInt = firstInt + secondInt;

Programmet kan nå vise til denne verdien som i følgende eksempel kode:

System.out.println ( "Sum:" + sumInt);

3 Lag to Integer objekter i programmet. I stedet for å bruke primitive typen heltall, kan du ønsker å lage Heltall objekter, som i følgende eksempel:

Integer firstInteger = new Integer (3);

Integer secondInteger = Integer.valueOf (4);

Denne koden viser to mulige metoder for å skape en Integer objekt. Gi Integer klassen heltallsverdi du vil lagre i objektet, ved å sende det som en parameter til enten konstruktøren eller "valueof" metoden. Endre variabelnavn og numeriske parametere for å dekke behovene til programmet.

4 Legg til to heltall. Prosessen med å legge verdiene av Heltall objekter er litt mer komplisert enn med primitiver. Man kan kalle metodene ifølge Integer klasse på et objekt av klassen. Følgende eksempelkode demonstrerer legge de to Integer objekter:

Integer sumInteger = Integer.valueOf (firstInteger.intValue () + secondInteger.intValue ());

Når denne koden utfører, vil Java først beregne "valueof" metoder for å skaffe seg de numeriske verdiene som er lagret i hvert objekt, og utfør deretter tillegg operasjon på disse, før du passerer den resulterende sum til Integer klassen, skape nye variabelen.

5 Lagre programfiler, kompilere og teste programmet. Du kan teste summen av Integer operasjon med standard ut konsollen:

System.out.println ( "Sum Integer:" + sumInteger.intValue ());

Eksperimentere med metoder for Integer klassen til å bli kjent med den. Å venne seg til å utføre aritmetiske beregninger med dine primitive typen heltall, kan du også bruke andre operatører for subtraksjon, multiplikasjon og divisjon.

Hint

  • Du kan utføre tillegg på primitive typen heltall uten egentlig å lagre dem som variabler, ved å representere dem tallmessig i koden.
  • Hvis du ikke trenger spesifikke metoder som tilbys av Integer klasse, er det best å bruke primitive typer, da disse bruker mindre ressurser minne.