按位运算 - 获取ASCII表中的下一个字符

use*_*698 1 java ascii bit

如何编写一个程序,使用按位运算来获取ASCII表中的下一个值?

Input:ASCII表中Output:的char是ASCII表中 的下一个字符.

例如,如果我输入"a"作为输入,则程序应返回"b".

如果输入'7',程序应该返回'8'.等等...

Dmi*_*nko 6

只需添加1(字符可以视为int16):

 char value = 'a';

 char next = (char) (value + 1); // <- next == 'b'
Run Code Online (Sandbox Code Playgroud)