logo

Java heltallsklasse

De Java Heltallsklassen kommer under Java.lang.Number pakke. Denne klassen pakker inn en verdi av den primitive typen int i et objekt. Et objekt av Integer-klassen inneholder et enkelt felt av typen int-verdi.

Java heltallsmetoder

Java Integer-klassen gir flere metoder for å konvertere en int til en String og en streng til en int, samt andre konstanter og metoder som omhandler en int. De ulike Java Heltallsmetoder er som følger:

SN Modifikator og type Metode Beskrivelse
1) statisk int bitCount() Den returnerer antallet 1-biter i 2-ens komplement binære representasjon av den spesifiserte int-verdien.
2) byte byteValue() Den konverterer det gitte tallet til en primitiv bytetype og returnerer verdien av heltallsobjektet som byte.
3) Statisk int sammenligne() Den sammenligner to int-verdier numerisk og returnerer resultatet i heltallsekvivalenter.
4) Int sammenligne med() Den sammenligner to heltallsobjekter numerisk og returnerer resultatet som -1, 0 eller 1.
5) statisk int compareUnsigned() Den sammenligner to heltallsobjekter som numerisk behandler verdiene som usignerte og returnerer resultatet som -1, 0 eller 1.
6) statisk heltall dekode() Den dekoder et strengobjekt til en heltallsverdi.
7) statisk int deleUnsigned() Den returnerer den usignerte kvotienten ved å dele det første argumentet med det andre argumentet, der hvert argument og resultatet tolkes som en usignert verdi.
8) dobbelt doubleValue() Den konverterer den gitte heltallsverdien og returnerer resultatet som en dobbel ekvivalent.
9) boolsk er lik() Den sammenligner verdien av parameteren med verdien til gjeldende heltallsobjekt og returnerer boolsk (sant eller usant).
10) flyte floatValue() Den konverterer den gitte heltallsverdien og returnerer resultatet som en flytekvivalent.
elleve) Statisk heltall getInteger() Den bestemmer heltallsverdien til systemegenskapen med det angitte navnet.
12) statisk int hashkode() Den returnerer en hash-kode for det gitte heltallet.
1. 3) statisk int høyesteOneBit() Den returnerer int-verdi med maksimalt en enkelt en-bit, i posisjonen til den høyeste orden ('mest til venstre') en-bit i den angitte int-verdien.
14) statisk int lavesteOneBit() Den gir int-verdi med høyst en enkelt en-bit, i posisjonen til den laveste orden ('lengst til høyre') en-bit i den spesifiserte int-verdien.
femten) statisk int maks() Den returnerer maksimumsverdien blant argumentet med to metoder.
16) statisk int min() Den returnerer minimumsverdien blant argumentet med to metoder.
17) int intValue() Den returnerer verdien til det angitte tallet som en int.
18) lang longValue() Den returnerer verdien til det angitte lange objektet som lang ekvivalent.
19) statisk int numberOfLeadingZeros() Den returnerer det totale antallet nullbiter foran den høyeste ordens ('lengst til venstre') én-bit i 2-komplementet binære representasjon av den spesifiserte int-verdien.
tjue) statisk int numberOfTrailingZeros() Den returnerer det totale antallet nullbiter etter den laveste orden ('lengst til høyre') en-bit i 2-komplementet binære representasjon av den spesifiserte int-verdien.
tjueen) statisk int parseInt() Den analyserer String-argumentet som et fortegnet desimal heltallsobjekt.
22) statisk int parseUnsignedInt() Den analyserer String-argumentet som et usignert desimal heltallsobjekt.
23) statisk int restUnsigned() Den returnerer den usignerte resten fra å dele det første argumentet med det andre argumentet der hvert argument og resultatet tolkes som en usignert verdi.
24) statisk int omvendt() Den returnerer verdien oppnådd ved å reversere rekkefølgen av bitene i 2-ens komplement binære representasjon av den spesifiserte int-verdien.
25) statisk int reverseBytes() Den returnerer verdien oppnådd ved å reversere rekkefølgen til bytene i 2-komplementet binære representasjon av den spesifiserte int-verdien.
26) statisk int Rotér mot venstre() Den returnerer verdien oppnådd ved å rotere 2-komplementets binære representasjon av den spesifiserte int-verdien igjen av det angitte antallet biter.
27) statisk int roter til høyre() Den returnerer verdien oppnådd ved å rotere 2-komplementets binære representasjon av den spesifiserte int-verdien rett med det angitte antallet biter.
28) kort shortValue() Den returnerer verdien av dette heltallet som en kort type etter en primitiv konvertering.
29) statisk int skilt() Den returnerer signumfunksjonen til den angitte int-verdien.
30) statisk int sum() Den returnerer summen ved å legge to heltall sammen i henhold til + operatør.
31) statisk streng toBinaryString() Den returnerer en strengrepresentasjon av heltallsargumentet som et heltall uten fortegn i binær base 2.
32) statisk streng toHexString() Den returnerer en strengrepresentasjon av heltallsargumentet som et heltall uten fortegn i binær base 16.
33) statisk streng toOctalString() Den returnerer en strengrepresentasjon av heltallsargumentet som et heltall uten fortegn i binær base 8.
3. 4) String toString() Den returnerer et String-objekt som representerer verdien av Number-objektet.
35) statisk streng toUnsignedString() Den konverterer argumentet til en lang ved en usignert konvertering.
36) statisk lang toUnsignedLong() Den returnerer en strengrepresentasjon av argumentet som en desimalverdi uten fortegn.
37) statisk heltall verdien av() Den returnerer det relevante heltallsobjektet som inneholder verdien av argumentet som er bestått.