Resultado fora do esperado na soma de index em um array.[resolvido]

não estou conseguindo entender pq esta me retornando resultado 54. alguem poderia me explicar?

[code]
public void troca() {
String numeros = “5”;
char[] nSeparados = numeros.toCharArray();

	 System.out.println(nSeparados[0]+1);[/code]

como eu poderia fazer pra pegar uma string numerica, separar cada numero e reutilizalos um a um?
exemplo:
123321
(converto pra letra)
abccba


usando o Array n to conseguindo.

Verifique a tabela ASCII (American Standard Code for Information Interchange)

http://equipe.nce.ufrj.br/adriano/c/apostila/tabascii.htm

O caracter 5 = ao decimal 48

Seu System.out.println(nSeparados[0] + 1) deve fazer 5 + 1 que é ao caracter 6 = decimal 54.

Ta aí uma pergunta que pode cair no exame para certificação.