logo

Java-geheel getalklasse

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.