两个字符交换内容,且不允许使用到第三个变量
方法如下:
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);
}
}
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/13758.html