“ASCII -karakter”Representasjon er viktig da den er universelt forstått og forbruker mindre plass på bare 256 tegn. Dens betydning kan analyseres fordi før ASCII trådte i kraft, kunne systemene til forskjellige merker og modeller ikke kommunisere. Derfor er denne spesielle representasjonen til stor hjelp for å gi en kobling mellom PC -skjermen og harddisken.
Denne bloggen vil utdype tilnærmingene for å hente “Ascii”Karakterverdi i Java.
Hva er en ASCII -verdi?
“Ascii”Verdi tildeler bokstaver, tall, tegn og symboler til en posisjon i“256”Tilgjengelige stillinger i 8-biters kode.
Hvordan få/hente ASCII -verdien til en karakter i Java?
Å hente “Ascii”Karakterverdi i Java, bruk følgende tilnærminger:
Tilnærming 1: Få ASCII -karakterverdien i Java ved å støpe datatyper
I denne tilnærmingen "Ascii”Verdi kan hentes ved å støpe det spesifiserte tegnet fra“karakter”Datatype til“heltall" data-type.
Eksempel
La oss gå videre til eksemplet med under levert:
Char GivenCharacter = 'D';
int asciivalue = GivenCharacter;
System.ute.println ("ASCII -verdien til karakteren er:" + asciivalue);
I kodelinjene ovenfor:
Produksjon
I denne utgangen kan det observeres at den tilsvarende “ASCII -verdi (100)”Mot karakteren”d”Blir hentet.
Tilnærming 2: Få ASCII -verdien til alle strengtegnene i Java ved å bruke “For” Loop og “Charat ()” -metode
“til”Loop brukes til å iterere gjennom alle de inneholdte elementene, og“Charat ()”Metode gir tegnet ved den spesifiserte indeksen i strengen. Disse tilnærmingene kan brukes i kombinasjon for å iterere gjennom strengtegnene en etter en og hente "Ascii”Verdi mot hvert av strengtegnene.
Syntaks
Charat (int Ind)
I den ovennevnte syntaks:
Eksempel
La oss oversikt følgende eksempel for å hente alle tilsvarende “Ascii”Verdier:
String givenString = "Linuxhint";
System.ute.println ("Den gitte strengen er:"+ givenstring);
System.ute.println ("ASCII -verdiene til alle strengtegnene er:");
for (int i = 0; i< givenString.length();i++)
char ascii = givenstring.Charat (i);
System.ute.println ((int) ascii);
I kodeblokken ovenfor:
Produksjon
I dette utfallet kan det analyseres at alle strengtegnene er iterert, og deres tilsvarende “Ascii”Verdiene returneres en etter en.
Konklusjon
For å få ASCII -verdien til et tegn i Java, må du kaste datatypene eller anvende de kombinerte “til”Loop og“Charat ()”Metode. Den tidligere tilnærmingen henter "Ascii”Verdi ved å tildele heltalldatatypen til det spesifiserte tegnet. Sistnevnte tilnærming itererer gjennom alle strengtegnene og returnerer deres tilsvarende “Ascii”Representasjon. Denne bloggen diskuterte prosedyren for å hente ASCII -verdien til et tegn ved hjelp av Java.