查阅课本知,
Java采用Unicode编码,Unicode字符集中的前128个字符与Ascll字符集兼容
java同c++等一样将字符作为整数对待
char a='3';
char b='4';
if(a<b) {System.out.print("a!");}
else {System.out.print("b!");}
结果输出“a!”
将char换为字母也是一样的
char a='a';
char b='b';
if(a<b) {System.out.print("a!");}
else {System.out.print("b!");}
也是输出“a!”
- 同时注意,如果直接输出,
char a='a';
System.out.print(a);
结果是“a”
- 也可作为数字输出:
char a='a';
System.out.print(a+0);
结果是97