Comment obtenir la valeur ASCII d'un personnage en Java

Comment obtenir la valeur ASCII d'un personnage en Java

Le "Personnage ASCII«La représentation est vitale car elle est universellement comprise et consomme moins d'espace de seulement 256 caractères. Sa signification peut être analysée car avant l'entrée en vigueur ASCII, les systèmes de différentes marques et modèles ne pouvaient pas communiquer. Par conséquent, cette représentation particulière est d'une grande aide pour fournir un lien entre l'écran PC et le disque dur.

Ce blog développera les approches pour récupérer le «Ascii”Valeur du caractère en Java.

Qu'est-ce qu'une valeur ASCII?

Le "Ascii"La valeur alloue des lettres, des nombres, des caractères et des symboles à une position dans le"256”Positions disponibles en code 8 bits.

Comment obtenir / récupérer la valeur ASCII d'un personnage en Java?

Pour récupérer le "Ascii»Valeur du caractère en Java, appliquez les approches suivantes:

    • Types de données projetés
    • "pour"Loop et"charat ()" Méthode

Approche 1: Obtenez la valeur du caractère ASCII en Java en lançant des types de données

Dans cette approche, le «Ascii«La valeur peut être récupérée en jetant le caractère spécifié du«personnage«Type de données au«entier" Type de données.

Exemple

Passons à l'exemple ci-dessous:

char givencharacter = 'd';
int asciivalue = givencharacter;
Système.dehors.println ("La valeur ASCII du caractère est:" + asciivalue);


Dans les lignes de code ci-dessus:

    • Tout d'abord, spécifiez le caractère déclaré pour récupérer sa valeur ASCII correspondante.
    • Dans l'étape suivante, allouer le caractère spécifié au «int" Type de données.
    • Enfin, affichez le résultat »Ascii”Valeur par rapport au caractère initialisé.

Sortir


Dans cette sortie, on peut observer que le correspondant «Valeur ASCII (100)"Contre le personnage"d"Est récupéré.

Approche 2: Obtenez la valeur ASCII de tous les caractères de chaîne en Java à l'aide de la méthode "For" et "Charat ()"

Le "pour«La boucle est utilisée pour itérer tous les éléments contenus, et le« «charat ()»La méthode donne le caractère à l'index spécifié dans la chaîne. Ces approches peuvent être appliquées en combinaison pour itérer à travers les caractères de chaîne un par un et récupérer le "Ascii”Valeur contre chacun des caractères de la chaîne.

Syntaxe

Charat (int Ind)


Dans la syntaxe donnée ci-dessus:

    • "Indiana»Fait référence à l'indice de caractère.

Exemple

Présentation de l'exemple suivant pour récupérer tous les correspondants "Ascii" valeurs:

String giVenstring = "LinuxHint";
Système.dehors.println ("La chaîne donnée est:" + givensstring);
Système.dehors.println ("Les valeurs ASCII de tous les caractères de chaîne sont:");
pour (int i = 0; i< givenString.length();i++)
char ascii = givensstring.Charat (i);
Système.dehors.println ((int) ascii);


Dans le bloc de code ci-dessus:

    • Tout d'abord, initialisez la valeur de chaîne spécifiée et affichez.
    • Après cela, appliquez le «pour”Boucle pour itérer le long des caractères de chaîne un par un.
    • Maintenant, associez le «charat ()”Méthode avec la chaîne spécifiée et renvoyez les valeurs ASCII de tous les caractères de chaîne itérés.
    • Enfin, jetez-les à entier via «int»Et enregistrez-les sur la console.

Sortir


Dans ce résultat, il peut être analysé que tous les caractères de la chaîne sont itérés et leur correspondant "Ascii»Les valeurs sont renvoyées une par une.

Conclusion

Pour obtenir la valeur ASCII d'un caractère en Java, jetez les types de données ou appliquez le combiné "pour"Loop et"charat ()" méthode. L'ancienne approche récupère le «Ascii”Valeur en allouant le type de données entier au caractère spécifié. Cette dernière approche itère à travers tous les caractères de la chaîne et renvoie leur correspondant "Ascii" représentation. Ce blog a discuté de la procédure de récupération de la valeur ASCII d'un personnage à l'aide de Java.