两个字符交换内容,且不允许使用到第三个变量
方法如下:
public static void exchange(char a, char b){
if(a >b){
a = (char)(a-b);
b = (char)(b+a);
a = (char)(b-a);
}
else if(a < b){
b = (char)(b-a);
a = (char)(b+a);
b = (char)(a-b);
}
}