Incrementing Char Type In Java

前端 未结 10 1591
鱼传尺愫
鱼传尺愫 2020-12-03 05:08

While practicing Java I randomly came up with this:

class test
{
    public static void main(String arg[])
    {
        char x=\'A\';
        x=x+1;
                


        
10条回答
  •  庸人自扰
    2020-12-03 05:14

    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.

提交回复
热议问题