在对变量进行互换,通常是创建一个临时变量来共同完成互换,有时候临时变量多了会增加系统资源的消耗。其实还可以使用"^"来实现两个变量的互换。
1 long long11 = 19;2 long long12 = 22;3 long11 = long11^long12;4 long12 = long12^long11;5 long11 = long11^long12;6 logger.info(long11);7 logger.info(long12);
本文共 280 字,大约阅读时间需要 1 分钟。
在对变量进行互换,通常是创建一个临时变量来共同完成互换,有时候临时变量多了会增加系统资源的消耗。其实还可以使用"^"来实现两个变量的互换。
1 long long11 = 19;2 long long12 = 22;3 long11 = long11^long12;4 long12 = long12^long11;5 long11 = long11^long12;6 logger.info(long11);7 logger.info(long12);
转载于:https://www.cnblogs.com/phil_jing/p/5292636.html