Jak uzyskać wartość ASCII postaci w Javie

Jak uzyskać wartość ASCII postaci w Javie

„„Postać ASCII„Reprezentacja jest niezbędna, ponieważ jest powszechnie rozumiana i zużywa mniej miejsca tylko 256 znaków. Jego znaczenie można przeanalizować, ponieważ przed wejściem w życie ASCII systemy różnych marczyków i modeli nie mogły się komunikować. Dlatego ta szczególna reprezentacja ma ogromną pomoc w zapewnieniu łącza między ekranem komputera a dyskem twardym.

Ten blog opracuje podejścia do pobrania „ASCII”Wartość znaku w Javie.

Jaka jest wartość ASCII?

„„ASCII„Wartość przydziela litery, cyfry, znaki i symbole do pozycji w„256”Dostępne pozycje w 8-bitowym kodzie.

Jak zdobyć/przynieść wartość ASCII postaci w Javie?

Aby pobrać „ASCII„Wartość znaku w Javie zastosuj następujące podejścia:

    • Rzuć typy danych
    • "Do”Pętla i„Charat ()" Metoda

Podejście 1: Uzyskaj wartość znaku ASCII w Javie, odlewając typy danych

W tym podejściu „ASCII„Wartość można pobrać, odrzucając określony znak z„postać„Typ danych do„liczba całkowita" typ danych.

Przykład

Przejdźmy do podwładnego przykładu:

char givencharacter = „d”;
int ascivivalue = givencharacter;
System.na zewnątrz.println („wartość ASCII znaku to:” + ascivivalue);


W powyższych wierszach kodu:

    • Po pierwsze, określ wyznaczony znak, aby pobrać odpowiednią wartość ASCII.
    • W następnym etapie przydziel określony znak do „int" typ danych.
    • Wreszcie wyświetl wynikające z nich „ASCII”Wartość w odniesieniu do zainicjowanego znaku.

Wyjście


W tym wyjściu można zaobserwować, że odpowiadający „Wartość ASCII (100)”Przeciwko postaci„D”Jest odzyskany.

Podejście 2: Uzyskaj wartość ASCII wszystkich znaków ciągu w Javie za pomocą metody „for” i metody „charat ()”

„„Do„Pętla jest używana do iterowania przez wszystkie zawarte elementy i„Charat ()”Metoda daje znak w określonym indeksie w ciągu. Te podejścia można zastosować w połączeniu do iteracji przez znaki ciągów jeden po drugim i pobrać „ASCII„Wartość w stosunku do każdego z znaków ciągu.

Składnia

Charat (int ind)


W powyższej składni:

    • "Ind”Odnosi się do indeksu znaków.

Przykład

Przeglądmy poniższy przykład, aby pobrać wszystkie odpowiadające „ASCII”Wartości:

String givenstring = "Linuxhint";
System.na zewnątrz.println („podany ciąg to:”+ givenstring);
System.na zewnątrz.println („Wartości ASCII wszystkich znaków ciągu to:”);
dla (int i = 0; i< givenString.length();i++)
Char ASCII = Givenstring.Charat (i);
System.na zewnątrz.println ((int) ASCII);


W powyższym bloku kodu:

    • Najpierw zainicjuj określoną wartość ciągu i wyświetl ją.
    • Następnie zastosuj „Do”Pętla, aby iterować wzdłuż znaków ciągu jeden po drugim.
    • Teraz skojarz „Charat ()”Metoda z określonym ciągiem i zwraca wartości ASCII wszystkich iterowanych znaków ciągu.
    • Wreszcie, rzuć ich na całość „przez”int”I zaloguj je na konsoli.

Wyjście


W tym wyniku można przeanalizować, że wszystkie znaki ciągów są iterowane, a ich odpowiadające „ASCII”Wartości są zwracane jeden po drugim.

Wniosek

Aby uzyskać wartość ASCII znaku w Javie, rzuć typy danych lub zastosuj połączone „Do”Pętla i„Charat ()" metoda. To pierwsze podejście pobiera „ASCII”Wartość poprzez przydzielanie typu danych liczb całkowitych do określonego znaku. To ostatnie podejście itera wszystkich znaków ciągu i zwraca ich odpowiadające „ASCII”Reprezentacja. W tym blogu omówiono procedurę pobierania wartości ASCII postaci za pomocą Java.