java交换两个变量的值有以下三种方法:1、借助临时变量 优点:思路简单缺点:开辟新的内存空间2、数值相加减运算 优点:避免开辟新的内存空间缺点:当m和n比较大的时候,可能出现精度损失3、位移运算 优点:避免开辟新的内存空间缺点:位运算用的较少,难想到