Primero empiezas creando una tabla o arreglo con sus respectivos letras
private static final String [] LETTER_TABLE = new String [] {
"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"
Luego conviertes el numero indicado a un arreglo de chars [].
char [] array = String.valueOf(numberToDecode).toCharArray();
Despues iteras sobre cada char y conviertes su representacion a entero
int id = (Integer.valueOf("" + char)
y luego accedes a la tabla con ese id
LETTER_TABLE[id]
https://gyazo.com/456cd94b2733bfcbdbb2ace6ee4ccac2
Buenas, soy nuevo en el foro y me gustaría que me ayudaran con un pequeño problema en mi programa, bueno yendo al grano... tengo un programa el cual me cambia números por unas letras especificas, y lo que he venido haciendo es pedir los números mediante un JTextfield y luego estos los voy desglosando por caracateres y luego los cambio por la letra en especifico. Seria algo asi:
Integer palabra = Integer.parseInt(texto.getText();
For (int i = 0; i < palabra.length(); i++)
{
if (palabra.length(i) == 1)
{
palabra.length(i) = D;
String codigo = palabra.length(i);
}
.....
Y así hasta llegar al nueve, quisiera saber si asi puedo unir mis char o si tendre alguna otra cosa mala.
Gracias por su tiempo.!!!