logo

Java heltalsklass

De Java Heltalsklass faller under Java.lang.Number paket. Den här klassen lindar ett värde av den primitiva typen int i ett objekt. Ett objekt i klassen Integer innehåller ett enda fält av typen int-värde.

Java heltalsmetoder

Java Integer-klassen tillhandahåller flera metoder för att konvertera en int till a Sträng och en sträng till en int, såväl som andra konstanter och metoder som hanterar en int. De olika Java Heltalsmetoder är följande:

SN Modifierare & Typ Metod Beskrivning
1) statisk int bitCount() Den returnerar antalet 1-bitar i 2:ans komplement binära representation av det angivna int-värdet.
2) byte byteValue() Den konverterar det givna numret till en primitiv bytetyp och returnerar värdet på ett heltalsobjekt som byte.
3) Statisk int jämföra() Den jämför två int-värden numeriskt och returnerar resultatet i heltalsekvivalenter.
4) Int jämföra med() Den jämför två heltalsobjekt numeriskt och returnerar resultatet som -1, 0 eller 1.
5) statisk int compareUnsigned() Den jämför två heltalsobjekt som numeriskt behandlar värdena som osignerade och returnerar resultatet som -1, 0 eller 1.
6) statiskt heltal avkoda() Den avkodar ett String-objekt till ett heltalsvärde.
7) statisk int divideUnsigned() Den returnerar den osignerade kvoten för att dividera det första argumentet med det andra argumentet där varje argument och resultatet tolkas som ett osignerat värde.
8) dubbel doubleValue() Det konverterar det givna heltalsvärdet och returnerar resultatet som en dubbel ekvivalent.
9) booleskt lika() Den jämför värdet på parametern med värdet på det aktuella heltalsobjektet och returnerar booleskt (Sant eller Falskt).
10) flyta floatValue() Den konverterar det givna heltalsvärdet och returnerar resultatet som en flytande ekvivalent.
elva) Statiskt heltal getInteger() Det bestämmer heltalsvärdet för systemegenskapen med det angivna namnet.
12) statisk int hash-kod() Den returnerar en hash-kod för det givna heltal.
13) statisk int högstaOneBit() Den returnerar int-värde med högst en enstaka bit, i positionen för den högsta ordningens ('längst till vänster') enbiten i det angivna int-värdet.
14) statisk int lowestOneBit() Den returnerar ett int-värde med högst en enstaka bit, i positionen för den lägsta ordningen ('längst till höger') enbiten i det angivna int-värdet.
femton) statisk int max() Det returnerar det maximala värdet bland argumenten med två metoder.
16) statisk int min() Det returnerar det lägsta värdet bland argumenten med två metoder.
17) int intValue() Det returnerar värdet på det angivna numret som en int.
18) lång longValue() Den returnerar värdet på det angivna långa objektet som lång ekvivalent.
19) statisk int numberOfLeadingZeros() Den returnerar det totala antalet nollbitar som föregår den högsta ordningen ('längst till vänster') enbiten i 2:ans komplement binära representation av det angivna int-värdet.
tjugo) statisk int numberOfTrailingZeros() Den returnerar det totala antalet nollbitar efter den lägsta ordningen ('längst till höger') enbiten i 2:ans komplement binära representation av det angivna int-värdet.
tjugoett) statisk int parseInt() Den analyserar String-argumentet som ett decimalt heltalsobjekt med tecken.
22) statisk int parseUnsignedInt() Den analyserar String-argumentet som ett osignerat decimalt heltalsobjekt.
23) statisk int resterUnsigned() Den returnerar den osignerade resten från att dividera det första argumentet med det andra argumentet där varje argument och resultatet tolkas som ett osignerat värde.
24) statisk int omvänd() Den returnerar värdet som erhålls genom att vända ordningen på bitarna i 2:ans komplement binära representation av det specificerade int-värdet.
25) statisk int reverseBytes() Den returnerar värdet som erhålls genom att vända ordningen på byte i 2:ans komplement binära representation av det specificerade int-värdet.
26) statisk int rotera vänster() Den returnerar värdet som erhålls genom att rotera 2:ans komplement binära representation av det specificerade int-värdet som lämnas av det specificerade antalet bitar.
27) statisk int vrid höger() Den returnerar värdet som erhålls genom att rotera 2:ans komplement binära representation av det specificerade int-värdet höger med det angivna antalet bitar.
28) kort shortValue() Det returnerar värdet av detta heltal som en kort typ efter en primitiv konvertering.
29) statisk int skylt() Den returnerar signumfunktionen för det angivna int-värdet.
30) statisk int belopp() Den returnerar summan genom att addera två heltal enligt + operatör.
31) statisk sträng toBinaryString() Den returnerar en strängrepresentation av heltalsargumentet som ett heltal utan tecken i binär bas 2.
32) statisk sträng toHexString() Den returnerar en strängrepresentation av heltalsargumentet som ett heltal utan tecken i binär bas 16.
33) statisk sträng toOctalString() Den returnerar en strängrepresentation av heltalsargumentet som ett heltal utan tecken i binär bas 8.
3. 4) Sträng att stränga() Den returnerar ett String-objekt som representerar värdet på Number Object.
35) statisk sträng toUnsignedString() Det konverterar argumentet till en lång genom en osignerad konvertering.
36) statisk lång toUnsignedLong() Den returnerar en strängrepresentation av argumentet som ett decimalvärde utan tecken.
37) statiskt heltal värdet av() Den returnerar det relevanta heltalsobjektet som innehåller värdet av det godkända argumentet.