De Java De klasse van gehele getallen valt onder de Java.lang.Nummer pakket. Deze klasse verpakt een waarde van het primitieve type int in een object. Een object van de klasse Integer bevat één veld van het type int waarde.
Java-integer-methoden
De klasse Java Integer biedt verschillende methoden voor het converteren van een int naar a Snaar en een String voor een int, evenals andere constanten en methoden die met een int te maken hebben. De verschillen Java Methoden voor gehele getallen zijn als volgt:
SN | Modificator en type | Methode | Beschrijving |
---|---|---|---|
1) | statisch int | bitAantal() | Het retourneert het aantal 1-bits in de 2-complement binaire representatie van de opgegeven int-waarde. |
2) | byte | byteWaarde() | Het converteert het gegeven getal naar een primitief bytetype en retourneert de waarde van het integer-object als byte. |
3) | Statisch int | vergelijken() | Het vergelijkt twee int-waarden numeriek en retourneert het resultaat in het equivalent van een geheel getal. |
4) | Int | vergelijk met() | Het vergelijkt twee gehele objecten numeriek en retourneert het resultaat als -1, 0 of 1. |
5) | statisch int | vergelijkUnsigned() | Het vergelijkt twee gehele objecten, waarbij de waarden numeriek als niet-ondertekend worden behandeld en retourneert het resultaat als -1, 0 of 1. |
6) | statisch geheel getal | decoderen() | Het decodeert een String-object naar een geheel getal. |
7) | statisch int | verdeelUnsigned() | Het retourneert het quotiënt zonder teken van het delen van het eerste argument door het tweede argument, waarbij elk argument en het resultaat worden geïnterpreteerd als een waarde zonder teken. |
8) | dubbele | dubbeleWaarde() | Het converteert de gegeven gehele waarde en retourneert het resultaat als een dubbel equivalent. |
9) | Booleaans | is gelijk aan() | Het vergelijkt de waarde van de parameter met de waarde van het huidige Integer-object en retourneert boolean ( True of False ). |
10) | vlot | floatWaarde() | Het converteert de gegeven waarde van het gehele getal en retourneert het resultaat als een float-equivalent. |
elf) | Statisch geheel getal | getInteger() | Het bepaalt de gehele waarde van de systeemeigenschap met de opgegeven naam. |
12) | statisch int | hashCode() | Het retourneert een hashcode voor het gegeven gehele getal. |
13) | statisch int | hoogsteEenBit() | Het retourneert de int-waarde met maximaal één enkele bit, op de positie van de hoogste orde ('meest linkse') één-bit in de opgegeven int-waarde. |
14) | statisch int | laagsteEenBit() | Het retourneert de int-waarde met maximaal één enkele bit, op de positie van de laagste ('meest rechtse') één-bit in de opgegeven int-waarde. |
vijftien) | statisch int | maximaal() | Het retourneert de maximale waarde onder het argument met twee methoden. |
16) | statisch int | min() | Het retourneert de minimumwaarde onder het argument met twee methoden. |
17) | int | intWaarde() | Het retourneert de waarde van het opgegeven getal als een int. |
18) | lang | langeWaarde() | Het retourneert de waarde van het opgegeven lange object als lang equivalent. |
19) | statisch int | aantalLeadingNullen() | Het retourneert het totale aantal nulbits voorafgaand aan de hoogste orde ('meest linkse') één-bit in de 2-complement binaire representatie van de opgegeven int-waarde. |
twintig) | statisch int | aantalTrailingNullen() | Het retourneert het totale aantal nulbits volgend op de laagste ('meest rechtse') één-bit in de 2-complement binaire representatie van de opgegeven int-waarde. |
eenentwintig) | statisch int | parseInt() | Het parseert het String-argument als een ondertekend decimaal geheel getal-object. |
22) | statisch int | parseUnsignedInt() | Het parseert het String-argument als een niet-ondertekend decimaal geheel getal-object. |
23) | statisch int | restNiet-ondertekend() | Het retourneert de rest zonder teken van het delen van het eerste argument door het tweede argument, waarbij elk argument en het resultaat worden geïnterpreteerd als een waarde zonder teken. |
24) | statisch int | achteruit() | Het retourneert de waarde die wordt verkregen door het omkeren van de volgorde van de bits in de 2-complement binaire representatie van de gespecificeerde int-waarde. |
25) | statisch int | omgekeerdeBytes() | Het retourneert de waarde die wordt verkregen door de volgorde van de bytes in de 2-complement binaire weergave van de opgegeven int-waarde om te keren. |
26) | statisch int | draai naar links() | Het retourneert de waarde die wordt verkregen door het roteren van de 2-complement binaire representatie van de gespecificeerde int-waarde die is overgebleven met het gespecificeerde aantal bits. |
27) | statisch int | draai naar rechts() | Het retourneert de waarde die wordt verkregen door de 2-complement binaire representatie van de gespecificeerde int-waarde met het gespecificeerde aantal bits naar rechts te draaien. |
28) | kort | korteWaarde() | Het retourneert de waarde van dit gehele getal als een kort type na een primitieve conversie. |
29) | statisch int | teken() | Het retourneert de signum-functie van de opgegeven int-waarde. |
30) | statisch int | som() | Het retourneert de som door twee gehele getallen bij elkaar op te tellen volgens de + exploitant. |
31) | statische tekenreeks | naarBinaryString() | Het retourneert een tekenreeksrepresentatie van het geheeltallige argument als een geheel getal zonder teken in binaire grondtal 2. |
32) | statische tekenreeks | toHexString() | Het retourneert een tekenreeksrepresentatie van het geheeltallige argument als een geheel getal zonder teken met binair grondtal 16. |
33) | statische tekenreeks | toOctalString() | Het retourneert een tekenreeksrepresentatie van het geheeltallige argument als een geheel getal zonder teken in binaire grondtal 8. |
3. 4) | Snaar | toString() | Het retourneert een String-object dat de waarde van het Number-object vertegenwoordigt. |
35) | statische tekenreeks | toUnsignedString() | Het converteert het argument naar een lange door een niet-ondertekende conversie. |
36) | statisch lang | naarUnsignedLong() | Het retourneert een tekenreeksrepresentatie van het argument als een decimale waarde zonder teken. |
37) | statisch geheel getal | waarde van() | Het retourneert het relevante gehele object dat de waarde van het doorgegeven argument bevat. |