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. |