Come convertire un numero ad una lettera in Java

November 16

Come convertire un numero ad una lettera in Java


Nel linguaggio di programmazione Java, entrambi i numeri e le lettere sono considerati tipi di dati primitivi, che sono i tipi di dati di base integrate nel linguaggio stesso. Numeri interi possono essere rappresentati come uno di questi tipi numerici: byte, short o int. La scelta di quale tipo numerico adatto è determinata dalla portata minima e massima prevista dei valori da memorizzare. Al contrario, le lettere sono in genere rappresentati come solo il tipo char, che può contenere un singolo carattere Unicode. programmatori Java hanno spesso bisogno di convertire un numero ad una lettera per l'ulteriore elaborazione nell'applicazione.

istruzione

1 Dichiarare la variabile appropriata per contenere il valore numerico. Di solito i programmatori Java sarebbero spesso utilizzare il tipo primitivo int perché ha la più vasta gamma di valori. L'esempio seguente mostra la dichiarazione e l'inizializzazione di una variabile intera chiamata con il valore di 65:

int a = 65;

2 Dichiarare la variabile appropriata per contenere il valore lettera. programmatori Java utilizzano spesso il tipo primitivo char per questo scopo. L'esempio seguente mostra la dichiarazione e l'inizializzazione di una variabile personaggio chiamato MyChar con un valore vuoto:

char MyChar = ''

3 Convertire il numero in una lettera. Questo si realizza attraverso un'operazione chiamata di colata, che converte un tipo primitivo in un altro. L'esempio seguente mostra come la variabile intera a è convertito nel corrispondente lettera ASCII A nella variabile MyChar:

MyChar = (char) a; // Cast int a char

Le lettere che sono rappresentati come il set di caratteri ASCII possono includere 128 possibili lettere maiuscole e minuscole e altri simboli numerici e di punteggiatura.

4 Verificare che il numero è stato convertito con successo a una lettera. Il comando seguente viene utilizzato per visualizzare il valore della variabile lettera nella console per la verifica manuale dal programmatore Java.

"System.out.println (" Char - "+ MyChar);"

Assicurarsi che le parole "char - A" è stampato sulla console come prova della conversione di successo a partire dal numero di lettera.