logo

Java-Integer-Klasse

Der Java Die Ganzzahlklasse fällt unter die Java.lang.Number Paket. Diese Klasse verpackt einen Wert des primitiven Typs int in ein Objekt. Ein Objekt der Integer-Klasse enthält ein einzelnes Feld vom Typ int value.

Java-Integer-Methoden

Die Java-Integer-Klasse bietet mehrere Methoden zum Konvertieren eines int in a Zeichenfolge und einen String zu einem int, sowie andere Konstanten und Methoden, die sich mit einem int befassen. Die verschiedenen Java Ganzzahlmethoden sind wie folgt:

SN Modifikator und Typ Methode Beschreibung
1) statisch int bitCount() Es gibt die Anzahl der 1-Bits in der 2er-Komplement-Binärdarstellung des angegebenen int-Werts zurück.
2) Byte byteValue() Es wandelt die angegebene Zahl in einen primitiven Bytetyp um und gibt den Wert des Ganzzahlobjekts als Byte zurück.
3) Statisch int vergleichen() Es vergleicht zwei int-Werte numerisch und gibt das Ergebnis als Ganzzahläquivalent zurück.
4) Int vergleichen mit() Es vergleicht zwei ganzzahlige Objekte numerisch und gibt das Ergebnis als -1, 0 oder 1 zurück.
5) statisch int vergleichenUnsigned() Es vergleicht zwei ganzzahlige Objekte numerisch, behandelt die Werte als vorzeichenlos und gibt das Ergebnis als -1, 0 oder 1 zurück.
6) statische Ganzzahl dekodieren() Es dekodiert ein String-Objekt in einen Integer-Wert.
7) statisch int dividUnsigned() Es gibt den vorzeichenlosen Quotienten aus der Division des ersten Arguments durch das zweite Argument zurück, wobei jedes Argument und das Ergebnis als vorzeichenloser Wert interpretiert werden.
8) doppelt doubleValue() Es konvertiert den angegebenen Ganzzahlwert und gibt das Ergebnis als doppeltes Äquivalent zurück.
9) Boolescher Wert gleich() Es vergleicht den Wert des Parameters mit dem Wert des aktuellen Integer-Objekts und gibt einen booleschen Wert (True oder False) zurück.
10) schweben floatValue() Es konvertiert den angegebenen Integer-Wert und gibt das Ergebnis als Float-Äquivalent zurück.
elf) Statische Ganzzahl getInteger() Es ermittelt den ganzzahligen Wert der Systemeigenschaft mit dem angegebenen Namen.
12) statisch int Hash-Code() Es gibt einen Hash-Code für die angegebene Ganzzahl zurück.
13) statisch int highestOneBit() Es gibt einen int-Wert mit höchstens einem einzelnen Eins-Bit an der Position des höchstwertigen („ganz links“) Eins-Bits im angegebenen int-Wert zurück.
14) statisch int lowOneBit() Es wird ein int-Wert mit höchstens einem einzelnen Eins-Bit an der Position des niedrigstwertigen („ganz rechts“) Eins-Bits im angegebenen int-Wert zurückgegeben.
fünfzehn) statisch int max() Es gibt den Maximalwert der beiden Methodenargumente zurück.
16) statisch int Mindest() Es gibt den Mindestwert der beiden Methodenargumente zurück.
17) int intValue() Es gibt den Wert der angegebenen Zahl als int zurück.
18) lang longValue() Es gibt den Wert des angegebenen Long-Objekts als Long-Äquivalent zurück.
19) statisch int numberOfLeadingZeros() Es gibt die Gesamtzahl der Nullbits vor dem Einsbit höchster Ordnung („ganz links“) in der Zweierkomplement-Binärdarstellung des angegebenen int-Werts zurück.
zwanzig) statisch int numberOfTrailingZeros() Es gibt die Gesamtzahl der Nullbits zurück, die auf das Einsbit niedrigster Ordnung („ganz rechts“) in der Zweierkomplement-Binärdarstellung des angegebenen int-Werts folgen.
einundzwanzig) statisch int parseInt() Es analysiert das String-Argument als vorzeichenbehaftetes Dezimal-Integer-Objekt.
22) statisch int parseUnsignedInt() Es analysiert das String-Argument als vorzeichenloses Dezimal-Integer-Objekt.
23) statisch int restUnsigned() Es gibt den vorzeichenlosen Rest der Division des ersten Arguments durch das zweite Argument zurück, wobei jedes Argument und das Ergebnis als vorzeichenloser Wert interpretiert werden.
24) statisch int umkehren() Es gibt den Wert zurück, der durch Umkehren der Reihenfolge der Bits in der 2er-Komplement-Binärdarstellung des angegebenen int-Werts erhalten wird.
25) statisch int reverseBytes() Es gibt den Wert zurück, der durch Umkehren der Reihenfolge der Bytes in der Zweierkomplement-Binärdarstellung des angegebenen int-Werts erhalten wird.
26) statisch int Nach links drehen() Es gibt den Wert zurück, der durch Drehen der 2er-Komplement-Binärdarstellung des angegebenen int-Werts um die angegebene Anzahl von Bits erhalten wird.
27) statisch int drehe nach rechts() Es gibt den Wert zurück, der durch Rotieren der 2er-Komplement-Binärdarstellung des angegebenen int-Werts nach rechts um die angegebene Anzahl von Bits erhalten wird.
28) kurz shortValue() Es gibt den Wert dieser Ganzzahl als Kurztyp nach einer primitiven Konvertierung zurück.
29) statisch int Zeichen() Es gibt die Signumfunktion des angegebenen int-Werts zurück.
30) statisch int Summe() Es gibt die Summe zurück, indem es zwei ganze Zahlen gemäß dem addiert + Operator.
31) statischer String toBinaryString() Es gibt eine Zeichenfolgendarstellung des Ganzzahlarguments als vorzeichenlose Ganzzahl in der Binärbasis 2 zurück.
32) statischer String toHexString() Es gibt eine Zeichenfolgendarstellung des Ganzzahlarguments als vorzeichenlose Ganzzahl in der Binärbasis 16 zurück.
33) statischer String toOctalString() Es gibt eine Zeichenfolgendarstellung des Ganzzahlarguments als vorzeichenlose Ganzzahl in der Binärbasis 8 zurück.
3. 4) Zeichenfolge toString() Es gibt ein String-Objekt zurück, das den Wert des Number-Objekts darstellt.
35) statischer String toUnsignedString() Es wandelt das Argument durch eine vorzeichenlose Konvertierung in ein Long-Argument um.
36) statisch lang toUnsignedLong() Es gibt eine Zeichenfolgendarstellung des Arguments als vorzeichenlosen Dezimalwert zurück.
37) statische Ganzzahl Wert von() Es gibt das entsprechende Integer-Objekt zurück, das den Wert des übergebenen Arguments enthält.