java中字符怎么相加,比如在C++中就是他们的ASC11码

来源:百度知道 编辑:UC知道 时间:2024/06/08 12:30:52

在JAVA中其实也是把字符变成ASCII来存储的只不过JAVA把它封装了!

你要是实验过把
char a='a';
int b=(int)a;
System.out.println(b);
输出的话
会得到结果:97
说明JAVA也是用ASCII来存储的!

那么像楼上说的
同理那样ASCII相加!得到的结果然后再输出成字符就变成字符相加了!

int b=97;
char a=(char)(b+1);
System.out.println(b);

能举个例子不?
如果是char类型,那就是ASCII码.

写错了,改正一下:
(int)'a'+(int)'b';