While practicing Java I randomly came up with this:
class test { public static void main(String arg[]) { char x=\'A\'; x=x+1;
in case you want it to be just a-z.
private char getNextChar(char c) { return (char)((c + 1 - 'a') % ('z' - 'a' + 1) + 'a'); }
this avoids it overflows.