logo

Java heltalsklasse

Det Java Heltalsklasse kommer under Java.lang.Number pakke. Denne klasse ombryder en værdi af den primitive type int i et objekt. Et objekt i Integer-klassen indeholder et enkelt felt af typen int-værdi.

Java heltal metoder

Java Integer-klassen giver flere metoder til at konvertere en int til en Snor og en streng til en int, såvel som andre konstanter og metoder, der omhandler en int. De forskellige Java Heltalsmetoder er som følger:

SN Modifikator og type Metode Beskrivelse
1) statisk int bitCount() Det returnerer antallet af 1-bits i 2'erens komplement binære repræsentation af den angivne int-værdi.
2) byte byteValue() Det konverterer det givne tal til en primitiv bytetype og returnerer værdien af ​​et heltalsobjekt som byte.
3) Statisk int sammenligne() Den sammenligner to int-værdier numerisk og returnerer resultatet i heltalsækvivalent.
4) Int sammenligne med() Den sammenligner to heltalsobjekter numerisk og returnerer resultatet som -1, 0 eller 1.
5) statisk int compareUnsigned() Den sammenligner to heltalsobjekter, der behandler værdierne som uden fortegn og returnerer resultatet som -1, 0 eller 1.
6) statisk heltal afkode() Det afkoder et String-objekt til en heltalsværdi.
7) statisk int dividerUnsigned() Det returnerer kvotienten uden fortegn ved at dividere det første argument med det andet argument, hvor hvert argument og resultatet fortolkes som en værdi uden fortegn.
8) dobbelt doubleValue() Den konverterer den givne heltalværdi og returnerer resultatet som en dobbelt ækvivalent.
9) boolesk lige med() Det sammenligner værdien af ​​parameteren med værdien af ​​det aktuelle heltalsobjekt og returnerer boolesk (Sandt eller Falskt).
10) flyde floatValue() Den konverterer den givne heltalværdi og returnerer resultatet som en float-ækvivalent.
elleve) Statisk heltal getInteger() Det bestemmer heltalsværdien af ​​systemegenskaben med det angivne navn.
12) statisk int hashCode() Det returnerer en hash-kode for det givne heltal.
13) statisk int højeste OneBit() Det returnerer int-værdi med højst en enkelt en-bit, i positionen af ​​den højeste orden ('længst til venstre') en-bit i den angivne int-værdi.
14) statisk int lavesteOneBit() Den returnerer int-værdi med højst en enkelt en-bit, i positionen af ​​den laveste orden ('længst til højre') en-bit i den angivne int-værdi.
femten) statisk int max() Det returnerer den maksimale værdi blandt argumentet med to metoder.
16) statisk int min() Det returnerer minimumsværdien blandt argumentet med to metoder.
17) int intValue() Det returnerer værdien af ​​det angivne tal som en int.
18) lang longValue() Det returnerer værdien af ​​det angivne lange objekt som lang ækvivalent.
19) statisk int numberOfLeadingZeros() Det returnerer det samlede antal nul bit forud for den højeste orden ('længst til venstre') en-bit i 2'erens komplement binære repræsentation af den angivne int værdi.
tyve) statisk int numberOfTrailingZeros() Det returnerer det samlede antal nul bit efter den laveste orden ('længst til højre') en-bit i 2'erens komplement binære repræsentation af den angivne int værdi.
enogtyve) statisk int parseInt() Den analyserer String-argumentet som et decimalt heltalsobjekt med fortegn.
22) statisk int parseUnsignedInt() Den analyserer String-argumentet som et usigneret decimalt heltalsobjekt.
23) statisk int restUnsigned() Det returnerer den usignerede rest fra at dividere det første argument med det andet argument, hvor hvert argument og resultatet fortolkes som en værdi uden fortegn.
24) statisk int baglæns() Det returnerer værdien opnået ved at vende rækkefølgen af ​​bits i 2'erens komplement binære repræsentation af den specificerede int værdi.
25) statisk int reverseBytes() Det returnerer værdien opnået ved at vende rækkefølgen af ​​bytes i 2'erens komplement binære repræsentation af den specificerede int værdi.
26) statisk int roter til venstre() Det returnerer værdien opnået ved at rotere 2'erens komplement binære repræsentation af den specificerede int-værdi efterladt af det specificerede antal bits.
27) statisk int roterHøjre() Det returnerer værdien opnået ved at rotere 2'erens komplement binære repræsentation af den specificerede int-værdi til højre med det specificerede antal bit.
28) kort shortValue() Det returnerer værdien af ​​dette heltal som en kort type efter en primitiv konvertering.
29) statisk int skilt() Det returnerer signum-funktionen for den angivne int-værdi.
30) statisk int sum() Det returnerer summen ved at lægge to heltal sammen som pr + operatør.
31) statisk streng toBinaryString() Det returnerer en strengrepræsentation af heltalsargumentet som et heltal uden fortegn i binær base 2.
32) statisk streng toHexString() Det returnerer en strengrepræsentation af heltalsargumentet som et heltal uden fortegn i binær base 16.
33) statisk streng toOctalString() Det returnerer en strengrepræsentation af heltalsargumentet som et heltal uden fortegn i binær base 8.
3. 4) Snor toString() Det returnerer et String-objekt, der repræsenterer værdien af ​​Number-objektet.
35) statisk streng toUnsignedString() Det konverterer argumentet til en lang ved en usigneret konvertering.
36) statisk lang toUnsignedLong() Det returnerer en strengrepræsentation af argumentet som en decimalværdi uden fortegn.
37) statisk heltal Værdi af() Det returnerer det relevante heltalsobjekt med værdien af ​​det beståede argument.