1、通过第三方变量(开发常用) 2、(存在数值溢出问题) a = a+ b; 3、异或(代码阅读性不高) 4、解构赋值(有些语言不支持) 转载于:https://www.cnblogs.com/xifengbuqi/p/9141195.html