Why doesn't a character increment in System.out.println()?

后端 未结 4 1783
轮回少年
轮回少年 2020-12-22 14:00
char char1 = \'a\';   
System.out.println(char1);      //prints char 1
System.out.println(char1+1);    //prints char 1
System.out.println(char1++);     //prints char         


        
4条回答
  •  萌比男神i
    2020-12-22 14:40

    You didn't assign the result of addition char1+1 to char1. So

    char1 = char1 + 1;

    or

    char1 += 1; char1++; are correct.

提交回复
热议问题