Questo blog discuterà di convertire un codice ASCII in un personaggio in Java.
Come convertire un codice ASCII in carbone in Java?
Per convertire un codice ASCII in un personaggio in Java, ci sono diversi metodi elencati di seguito:
Controlliamo la funzionalità di ciascuno di questi metodi con esempi.
Metodo 1: per convertire un codice ASCII in carbone utilizzando la casting di tipo
La maggior parte dei programmatori utilizza il casting di tipo per convertire un codice ASCII in carbone in un programma Java in quanto converte direttamente un tipo di dati in un altro.
Sintassi
La sintassi per la conversione del codice ASCII in carbone in Java usando il metodo di fusione del tipo è data come:
"ASCII"È la variabile che memorizza un valore del tipo di dati"int". La parola chiave "CHAR"Con la parentesi come"(CHAR)"Indica che il tipo INT menzionato"ASCII"La variabile viene digitata in un carattere e il valore risultante verrà archiviato in"asciitochar".
Dai un'occhiata a un esempio per comprendere la conversione del codice ASCII in carbone usando il tipo di casting.
Esempio
Qui, abbiamo una variabile di tipo intero "ASCII"Inizializzato con"69":
Ora convertiremo la variabile creata in un carattere usando il casting di tipo:
char asciitochar = (char) ascii;Infine, stamperemo il personaggio risultante "ASCII":
Sistema.fuori.println ("ascii" + ascii "è un valore del carattere" + asciitochar);L'output indica che il codice ASCII "69"Viene convertito in"E"Char:
Controlliamo alcuni altri metodi per convertire il codice ASCII in carbone in Java.
Metodo 2: per convertire un codice ASCII in Carreo usando toString ()
La classe Wrapper Java ha chiamato "Carattere"Offre anche un"accordare()"Metodo, che ci consente di convertire un codice ASCII nella stringa che rappresenta il valore del carattere.
Sintassi
Carattere.ToString (ASCII)Qui, "ASCII" è un "int"Digitare la variabile di dati contenente il codice ASCII che verrà convertito in una stringa che si riferisce al carattere corrispondente.
Esempio
In questo esempio, abbiamo un valore ASCII "75" immagazzinato "ASCII":
Chiameremo il "Carattere.accordare()"Metodo passando il carattere creato come parametro e quindi memorizzare il valore restituito in"asciitochar"Variabile del tipo di stringa. Ora la domanda è perché è una variabile tipo di stringa, non un tipo di carattere? Perché il metodo toString () restituirà sempre una stringa:
Stringa asciitochar = carattere.toString (ASCII);Infine, eseguire il “Sistema.fuori.println ()"Metodo per stampare il valore richiesto:
Sistema.fuori.println ("ascii" + ascii + "è un valore del carattere" + asciitochar);Come puoi vedere, il programma indicato convertito con successo "75"Codice ASCII al"K" carattere:
Abbiamo un altro metodo per eseguire la stessa operazione. Quindi, passa alla sezione successiva!
Metodo 3: per convertire un codice ASCII in CHAR utilizzando Tochars ()
IL "tochars ()"Metodo del Carattere La classe wrapper può anche essere utilizzata per convertire un codice ASCII in carbone in un programma Java. Restituisce l'output come una matrice di caratteri.
Sintassi
Carattere.tochars (ASCII);Qui, "ASCII"È una variabile di tipo intero con codice ASCII che viene passato al"Carattere.tochars ()" metodo. Questo metodo restituirà un array di caratteri.
Esempio
In primo luogo, creeremo una variabile denominata "ASCII" avendo "116"Come codice ASCII:
Quindi, chiameremo "Carattere.tochars ()"Metodo, pass"ASCII"Come argomento e memorizza l'array di carbone restituito in"asciitochar":
char [] asciitochar = carattere.tochars (ASCII);Infine, stamperemo l'output sulla console:
Sistema.fuori.print ("ASCII" + ASCII + "è un valore del carattere:");Produzione
Abbiamo presentato i metodi più semplici per convertire il codice ASCII in carbone in Java.
Conclusione
Per convertire il codice ASCII in un carattere, è possibile utilizzare metodi diversi come il metodo di fusione di tipo, tostring () e tochars () della classe di caratteri. Il metodo Tostring () restituirà un carattere come stringa, mentre il metodo Tochars () restituisce l'array di caratteri. Il tipo di casting è il metodo più comune e semplice per convertire un codice ASCII in un carattere, in quanto digita direttamente il codice ASCII in CHAR. Questo blog ha discusso dei metodi utilizzati per convertire un codice ASCII in carbone in Java.