How to find out next character alphabetically?

Try this:

char letter="c";

if (letter == 'z')
    nextChar="a";
else if (letter == 'Z')
    nextChar="A";

else
    nextChar = (char)(((int)letter) + 1);

This way you have no trouble when the char is the last of the alphabet.

Leave a Comment