Wie man einen ASCII -Code in Java in einen CHAR -Code umwandelt?

Wie man einen ASCII -Code in Java in einen CHAR -Code umwandelt?
ASCII ist die Abkürzung von “Amerikanischer Standardcode für den Informationsaustausch”. Ein Computer kennt die Sprache in numerischer Form. Daher wird ASCII verwendet, um mit Computern durch den Austausch von Informationen zu kommunizieren. Alle Tastaturzeichen, einschließlich aller Alphabete, Zahlen und Sonderzeichen, umfassen einen eindeutigen ASCII -Code, den der Computer versteht.

In diesem Blog werden in Java ein ASCII -Code in ein Zeichen konvertiert.

Wie man einen ASCII -Code in Java in einen CHAR -Code umwandelt?

Um einen ASCII -Code in Java in ein Zeichen zu konvertieren, sind unten verschiedene Methoden aufgeführt:

  • Geben Sie Casting ein
  • toString () Methode
  • tochars () Methode

Überprüfen Sie die Funktionalität jeder dieser Methoden mit Beispielen.

Methode 1: Um einen ASCII -Code mit dem Typ -Casting in das Chargen zu konvertieren

Die meisten Programmierer verwenden das Typ -Casting, um einen ASCII -Code in ein Java -Programm zu konvertieren, da er direkt einen Datentyp in einen anderen umwandelt.

Syntax
Die Syntax zum Konvertieren von ASCII -Code in Java unter Verwendung der Typ -Casting -Methode wird als:

char asciitochar = (char) ascii;

ASCII"Ist die Variable, die einen Wert des Datentyps speichert"int”. Das Keyword "verkohlen"Mit der Klammern wie"(verkohlen)”Zeigt an, dass der erwähnte Int -Typ"ASCII"Variable wird in einen Charakter typisiert, und der resultierende Wert wird in" gespeichert "Asciitochar”.

Schauen wir uns ein Beispiel an, um die Konvertierung von ASCII -Code in das Chargen mit dem Typ Casting zu verstehen.

Beispiel
Hier haben wir eine Ganzzahl -Variable “ASCII"Initialisiert mit"69”:

int ascii = 69;

Jetzt werden wir die erstellte Variable unter Verwendung des Typ -Casting in ein Zeichen konvertieren:

char asciitochar = (char) ascii;

Zuletzt werden wir den resultierenden Charakter drucken “ASCII”:

System.aus.println ("ascii" + ascii "ist ein Zeichen des Zeichens" + asciitochar);

Die Ausgabe zeigt an, dass der ASCII -Code “69"Wird in" konvertiert "E”Char:

Lassen Sie uns einige andere Methoden überprüfen, um den ASCII -Code in Java in den Charakter zu konvertieren.

Methode 2: Um einen ASCII -Code mit TOString in char zu konvertieren ()

Die Java -Wrapper -Klasse namens “Charakter"Bietet auch eine"tostring ()Methode, mit der wir einen ASCII -Code in die Zeichenfolge konvertieren, die den Wert des Zeichens darstellt.

Syntax

Charakter.ToString (ASCII)

Hier, "ASCII" ist ein "intTyp -Datenvariable mit ASCII -Code, der in eine Zeichenfolge konvertiert wird, die sich auf das entsprechende Zeichen bezieht.

Beispiel
In diesem Beispiel haben wir einen ASCII -Wert “75"Speichern in"ASCII”:

int ascii = 75;

Wir werden das nennen "Charakter.tostring ()"Methode, indem das erstellte Zeichen als Parameter bestanden und dann den zurückgegebenen Wert in“ speichern “Asciitochar”String -Typ Variable. Nun ist die Frage, warum es sich um eine Zeichenfolgetypvariable handelt, nicht um einen Zeichentyp? Weil die Methode toString () immer eine Zeichenfolge zurückgibt:

String asciitochar = Zeichen.tostring (ascii);

Schließlich führen Sie das aus “ausSystem.aus.println ()Methode zum Ausdrucken des erforderlichen Wertes:

System.aus.println ("ascii" + ascii + "ist ein Wert des Zeichens" + asciitochar);

Wie Sie sehen können, wurde das angegebene Programm erfolgreich konvertiert “75”ASCII -Code zum“K”Charakter:

Wir haben eine weitere Methode, um den gleichen Betrieb auszuführen. Wechseln Sie also zum nächsten Abschnitt!

Methode 3: Um einen ASCII -Code mit Tochars in char zu konvertieren () ()

Der "tochars ()”Methode der Charakter Die Wrapper -Klasse kann auch verwendet werden. Es gibt die Ausgabe als eine Reihe von Zeichen zurück.

Syntax

Charakter.Tochars (ASCII);

Hier, "ASCIIIst eine ganzzahlige Variable mit ASCII -Code, die an die “übergeben wird“Charakter.tochars ()" Methode. Diese Methode gibt ein Zeichenarray zurück.

Beispiel
Erstens werden wir eine Variable namens erstellen “ASCII"Haben"116”Als ASCII -Code:

int ascii = 116;

Dann werden wir das nennen "Charakter.tochars ()"Methode, Pass"ASCII"Als Streit und speichern Sie das zurückgegebene Char -Array in"Asciitochar”:

char [] asciitochar = charakter.Tochars (ASCII);

Zuletzt drucken wir die Ausgabe auf der Konsole:

System.aus.print ("ascii" + ascii + "ist ein Zeichen des Zeichens:");
System.aus.println (Asciitochar);

Ausgang

Wir haben die einfachsten Methoden vorgestellt, um den ASCII -Code in Java in Java umzuwandeln.

Abschluss

Um den ASCII -Code in ein Zeichen umzuwandeln, können Sie unterschiedliche Methoden wie Typ Casting, ToString () und Tochars () Methode der Zeichenklasse verwenden. Die Methode toString () gibt ein Zeichen als Zeichenfolge zurück, während die Methode tochars () das Zeichen von Zeichen zurückgibt. Das Typ Casting ist die häufigste und einfachste Methode, um einen ASCII -Code in ein Zeichen zu konvertieren, da er den ASCII -Code direkt typisiert. In diesem Blog wurden die Methoden erörtert, mit denen ein ASCII -Code in Java umgewandelt wurde.