logo

Classe entera de Java

El Java La classe entera està sota la Java.lang.Number paquet. Aquesta classe embolcalla un valor del tipus primitiu int en un objecte. Un objecte de classe Integer conté un sol camp de tipus int valor.

Mètodes d'enters de Java

La classe Java Integer proporciona diversos mètodes per convertir un int en a Corda i una cadena a un int, així com altres constants i mètodes que tracten amb un int. Els diversos Java Els mètodes de nombres enters són els següents:

SN Modificador i tipus Mètode Descripció
1) int estàtic bitCount() Retorna el nombre de bits d'1 en la representació binària del complement a 2 del valor int especificat.
2) byte byteValue() Converteix el nombre donat en un tipus de byte primitiu i retorna el valor de l'objecte sencer com a byte.
3) Int estàtic compara () Compara dos valors int numèricament i retorna el resultat en equivalent enter.
4) Int comparat amb() Compara numèricament dos objectes enters i retorna el resultat com a -1, 0 o 1.
5) int estàtic comparar sense signar() Compara dos objectes enters tractant numèricament els valors com a sense signe i retorna el resultat com a -1, 0 o 1.
6) Enter estàtic descodificar () Descodifica un objecte String en un valor enter.
7) int estàtic divideix sense signar() Retorna el quocient sense signe de dividir el primer argument pel segon argument on cada argument i el resultat s'interpreta com un valor sense signe.
8) doble doubleValue() Converteix el valor enter donat i retorna el resultat com a doble equivalent.
9) booleà és igual() Compara el valor del paràmetre amb el valor de l'objecte Enter actual i retorna un valor booleà (vertader o fals).
10) flotar floatValue() Converteix el valor enter donat i retorna el resultat com a equivalent flotant.
11) Enter estàtic getInteger() Determina el valor sencer de la propietat del sistema amb el nom especificat.
12) int estàtic hashCode() Retorna un codi hash per a l'enter donat.
13) int estàtic highestOneBit() Retorna un valor int amb com a màxim un únic bit, a la posició de l'ordre més alt ('l'esquerra') d'un bit en el valor int especificat.
14) int estàtic lowestOneBit() Retorna el valor int amb com a màxim un únic bit, a la posició del bit d'ordre més baix ('el més a la dreta') en el valor int especificat.
15) int estàtic màxim () Retorna el valor màxim entre l'argument dels dos mètodes.
16) int estàtic min() Retorna el valor mínim entre l'argument dels dos mètodes.
17) int intValue() Retorna el valor del número especificat com a int.
18) llarg longValue() Retorna el valor de l'objecte llarg especificat com a equivalent llarg.
19) int estàtic numberOfLeadingZeros() Retorna el nombre total de zero bits que precedeixen el bit d'ordre més alt ('l'esquerra') en la representació binària del complement 2 del valor int especificat.
20) int estàtic numberOfTrailingZeros() Retorna el nombre total de zero bits seguint el bit d'ordre més baix ('el més a la dreta') en la representació binària del complement 2 del valor int especificat.
21) int estàtic parseInt() Analitza l'argument String com un objecte Sencer decimal amb signe.
22) int estàtic parseUnsignedInt() Analitza l'argument String com un objecte Sencer decimal sense signe.
23) int estàtic restant sense signar () Retorna la resta sense signe de dividir el primer argument pel segon argument on cada argument i el resultat s'interpreta com un valor sense signe.
24) int estàtic revés () Retorna el valor obtingut invertint l'ordre dels bits en la representació binària del complement 2 del valor int especificat.
25) int estàtic reverseBytes() Retorna el valor obtingut invertint l'ordre dels bytes en la representació binària del complement 2 del valor int especificat.
26) int estàtic gira a l'esquerra () Retorna el valor obtingut fent girar la representació binària del complement 2 del valor int especificat deixat pel nombre especificat de bits.
27) int estàtic girar a la dreta() Retorna el valor obtingut fent girar la representació binària del complement 2 del valor int especificat a la dreta amb el nombre de bits especificat.
28) curt shortValue() Retorna el valor d'aquest Enter com a tipus curt després d'una conversió primitiva.
29) int estàtic signe() Retorna la funció signum del valor int especificat.
30) int estàtic suma() Retorna la suma sumant dos nombres enters segons el + operador.
31) Cadena estàtica toBinaryString() Retorna una representació de cadena de l'argument sencer com un nombre enter sense signe en base binària 2.
32) Cadena estàtica toHexString() Retorna una representació de cadena de l'argument sencer com un nombre enter sense signe en base binària 16.
33) Cadena estàtica toOctalString() Retorna una representació de cadena de l'argument sencer com un nombre enter sense signe en base binària 8.
34) Corda toString() Retorna un objecte String que representa el valor de l'objecte Number.
35) Cadena estàtica toUnsignedString() Converteix l'argument en una conversió llarg per una conversió sense signar.
36) llarg estàtic to UnsignedLong() Retorna una representació de cadena de l'argument com a valor decimal sense signe.
37) Enter estàtic el valor de() Retorna l'objecte enter rellevant que conté el valor de l'argument passat.