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. |