需要掌握 ASCII编码表
char 转 数字
System.out.println((int)'a');
System.out.println((int)'0');
System.out.println((int)'9');
char c='a';
int i=c;
System.out.println(i);
数字 转 char
System.out.println((char)97);
char 运算
public class Test3 {
public static void main(String[] args) {
char c='a';
int i=c;
System.out.println(i);
int x=1+i;
System.out.println(c);
System.out.println(x);
}
}
解释:
在char类型和int类型计算的过程中,char类型的字符先查询编码表,得到97,再与 1求和,结果为98。