Le Java La classe entière relève de la Java.lang.Numéro emballer. Cette classe enveloppe une valeur du type primitif int dans un objet. Un objet de classe Integer contient un seul champ de type valeur int.
Méthodes Java entières
La classe Java Integer fournit plusieurs méthodes pour convertir un int en un Chaîne et une String à un int, ainsi que d'autres constantes et méthodes traitant d'un int. Les différents Java Les méthodes entières sont les suivantes :
SN | Modificateur et type | Méthode | Description |
---|---|---|---|
1) | entier statique | nombre de bits() | Il renvoie le nombre de bits 1 dans la représentation binaire en complément à 2 de la valeur int spécifiée. |
2) | octet | octetValue() | Il convertit le nombre donné en un type d'octet primitif et renvoie la valeur de l'objet entier sous forme d'octet. |
3) | Int statique | comparer() | Il compare numériquement deux valeurs int et renvoie le résultat en équivalent entier. |
4) | Int | comparer aux() | Il compare numériquement deux objets entiers et renvoie le résultat sous la forme -1, 0 ou 1. |
5) | entier statique | compareUnsigned() | Il compare deux objets entiers en traitant numériquement les valeurs comme non signées et renvoie le résultat comme -1, 0 ou 1. |
6) | Entier statique | décoder() | Il décode un objet String en une valeur Integer. |
7) | entier statique | diviserUnsigned() | Il renvoie le quotient non signé de la division du premier argument par le deuxième argument, où chaque argument et le résultat sont interprétés comme une valeur non signée. |
8) | double | doubleValeur() | Il convertit la valeur entière donnée et renvoie le résultat sous forme d'équivalent double. |
9) | booléen | équivaut à() | Il compare la valeur du paramètre à la valeur de l'objet Integer actuel et renvoie un booléen ( True ou False ). |
dix) | flotter | ValeurFlottant() | Il convertit la valeur entière donnée et renvoie le résultat sous forme d'équivalent flottant. |
onze) | Entier statique | getInteger() | Il détermine la valeur entière de la propriété système portant le nom spécifié. |
12) | entier statique | code de hachage() | Il renvoie un code de hachage pour l'entier donné. |
13) | entier statique | le plus élevéOneBit() | Il renvoie une valeur int avec au plus un seul bit, dans la position du bit d'ordre le plus élevé (« le plus à gauche ») dans la valeur int spécifiée. |
14) | entier statique | le plus basOneBit() | Il renvoie une valeur int avec au plus un seul bit, dans la position du bit d'ordre le plus bas (« le plus à droite ») dans la valeur int spécifiée. |
quinze) | entier statique | maximum() | Il renvoie la valeur maximale parmi les deux arguments de méthode. |
16) | entier statique | min() | Il renvoie la valeur minimale parmi les deux arguments de méthode. |
17) | int | valeurint() | Il renvoie la valeur du nombre spécifié sous forme de entier. |
18) | long | valeur longue() | Il renvoie la valeur de l'objet long spécifié comme équivalent long. |
19) | entier statique | nombreDeLeadingZeros() | Il renvoie le nombre total de bits zéro précédant le bit d'ordre le plus élevé (« le plus à gauche ») dans la représentation binaire en complément à 2 de la valeur int spécifiée. |
vingt) | entier statique | nombreDeTrailingZeros() | Il renvoie le nombre total de bits zéro suivant le bit d'ordre le plus bas (« le plus à droite ») dans la représentation binaire en complément à 2 de la valeur int spécifiée. |
vingt-et-un) | entier statique | parseInt() | Il analyse l'argument String en tant qu'objet Integer décimal signé. |
22) | entier statique | parseUnsignedInt() | Il analyse l'argument String comme un objet Integer décimal non signé. |
23) | entier statique | resteNon signé() | Il renvoie le reste non signé en divisant le premier argument par le deuxième argument, où chaque argument et le résultat sont interprétés comme une valeur non signée. |
24) | entier statique | inverse() | Il renvoie la valeur obtenue en inversant l'ordre des bits dans la représentation binaire en complément à 2 de la valeur int spécifiée. |
25) | entier statique | octets inversés() | Il renvoie la valeur obtenue en inversant l'ordre des octets dans la représentation binaire en complément à 2 de la valeur int spécifiée. |
26) | entier statique | tourne à gauche() | Il renvoie la valeur obtenue en faisant pivoter la représentation binaire complémentaire à 2 de la valeur int spécifiée à gauche du nombre de bits spécifié. |
27) | entier statique | tourner à droite() | Il renvoie la valeur obtenue en faisant pivoter la représentation binaire complémentaire à 2 de la valeur int spécifiée vers la droite du nombre de bits spécifié. |
28) | court | valeur courte() | Il renvoie la valeur de cet entier sous forme de type court après une conversion primitive. |
29) | entier statique | signe() | Il renvoie la fonction signum de la valeur int spécifiée. |
30) | entier statique | somme() | Il renvoie la somme en additionnant deux entiers selon le + opérateur. |
31) | Chaîne statique | àBinaryString() | Il renvoie une représentation sous forme de chaîne de l'argument entier sous la forme d'un entier non signé en base binaire 2. |
32) | Chaîne statique | versHexString() | Il renvoie une représentation sous forme de chaîne de l'argument entier sous la forme d'un entier non signé en base binaire 16. |
33) | Chaîne statique | versOctalString() | Il renvoie une représentation sous forme de chaîne de l'argument entier sous forme d'entier non signé en base binaire 8. |
3.4) | Chaîne | àChaîne() | Il renvoie un objet String représentant la valeur de l'objet Number. |
35) | Chaîne statique | àUnsignedString() | Il convertit l'argument en long par une conversion non signée. |
36) | statique longue | àUnsignedLong() | Il renvoie une représentation sous forme de chaîne de l'argument sous forme de valeur décimale non signée. |
37) | Entier statique | valeur de() | Il renvoie l'objet entier pertinent contenant la valeur de l'argument passé. |