Java Convertir Char en Int avec des exemples

Java Convertir Char En Int Avec Des Exemples



Lors de la programmation en Java, il peut y avoir des cas où le programmeur doit utiliser une ou plusieurs valeurs de caractère différemment. Par exemple, récupérer le ' hexadécimal ' ou ' ASCII » représentation contre le(s) personnage(s). Dans de telles situations, la conversion ' carboniser ' pour ' entier ' en Java fait des merveilles en rationalisant les techniques de conversion à la fin du développeur.

Ce blog discutera des approches de conversion ' carboniser ' pour ' entier ” en Java.

Comment convertir/transformer 'Char' en 'Int' en Java avec des exemples ?

Transformer ' carboniser ' pour ' entier ” en Java, appliquez les approches suivantes :







Approche 1 : convertir Char en Int en Java à l'aide de la méthode 'Character.getNumericValue()'

Le ' Caractère.getNumericValue() ” renvoie la valeur int du caractère spécifié, et dans le cas où le caractère n'a pas de valeur int, “ -1 » est retourné. Cette méthode peut être appliquée pour convertir simplement le caractère spécifié en entier.



Syntaxe



getNumericValue ( X )

Dans la syntaxe ci-dessus, ' X ” correspond au caractère à convertir en entier.





Exemple

Passons en revue l'exemple suivant :

carboniser personnage = 'UN' ;

entier attribuer = Personnage . getNumericValue ( personnage ) ;

Système . dehors . println ( 'L'entier est : ' + attribuer ) ;

Dans les lignes de code ci-dessus :



  • Tout d'abord, initialisez le caractère.
  • À l'étape suivante, appliquez le ' Caractère.getNumericValue() ” méthode, accumulant le caractère spécifié comme paramètre.
  • Enfin, transformez le caractère initialisé comme paramètre de la méthode en un ' entier ”.

Sortir

Dans la sortie ci-dessus, on peut voir que l'entier correspondant est renvoyé, qui est également un ' hexadécimal » représentation du personnage.

Approche 2 : convertir Char en Int (représentation ASCII) en Java en attribuant le type de données 'int'

Dans cette approche, le « carboniser ' peut être converti en un entier, c'est-à-dire ' ASCII » représentation, en attribuant le « entier ” type de données à l'entier initialisé :

carboniser personnage = 'UN' ;

entier attribuer = personnage ;

Système . dehors . println ( 'La valeur ASCII est : ' + attribuer ) ;

Dans le bloc de code ci-dessus :

  • De même, initialisez le caractère qui doit être converti en entier.
  • Ensuite, attribuez le ' entier ” type de données au caractère.
  • Enfin, affichez l'entier correspondant équivalent à son ' ASCII ' représentation.

Sortir

Dans cette sortie, on peut analyser que l'entier correspondant, c'est-à-dire ' ASCII ” équivalent, est retourné.

Approche 3 : convertir Char en Int en Java à l'aide des méthodes 'parseInt()' et 'String.valueOf()'

Le ' parseInt() ” est utilisée pour obtenir le type de données primitif de la “ Chaîne ', et le ' String.valueOf() ” transforme différents types de valeurs en une chaîne. Ces méthodes peuvent être combinées pour convertir le caractère en chaîne, puis renvoyer une représentation entière de la chaîne.

Syntaxe

parseInt ( x, y )

Dans cette syntaxe :

  • ' X ” fait référence à la représentation sous forme de chaîne de décimal.
  • ' et » convertit « x » en entier.
Chaîne valeur de ( personnage )

Dans la syntaxe ci-dessus, ' personnage ” correspond au caractère qui doit être transformé en chaîne.

Exemple

Passons en revue les lignes de code ci-dessous :

carboniser personnage = '1' ;

entier attribuer = Entier . parseInt ( Chaîne . valeur de ( personnage ) ) ;

Système . dehors . println ( 'L'entier est : ' + attribuer ) ;

Selon le code ci-dessus, appliquez les étapes suivantes :

  • De même, initialisez le caractère à transformer en entier.
  • Maintenant, appliquez le combiné ' parseInt() ' et ' String.valueOf() ” pour convertir d'abord le caractère initialisé en une chaîne, puis transformer la chaîne en un entier.
  • Enfin, enregistrez la transformation ' entier » représentation du personnage.

Sortir

Cette sortie implique que l'exigence souhaitée est satisfaite.

Conclusion

Pour convertir char en int en Java, appliquez le ' Caractère.getNumericValue() ' méthode, attribuer ' entier ' Type de données, ou utilisez le combiné ' parseInt() ' et ' String.valueOf() ” méthodes. Ces approches renvoient le « entier ” directement, en affectant le type de données requis ou en transformant d'abord le caractère en chaîne et en l'analysant en entier, respectivement. Ce blog a élaboré sur les approches de conversion ' carboniser ' pour ' entier ” en Java.