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