博客导读网

一个让你随便看看的地方

不使用中间变量交换两个数(Java版)

推荐
真的有外星人吗?

在程序中实现交换两个数的功能并不复杂,但如果不使用中间变量,就需要动一下脑筋。在本文介绍了两个方法(其实原理都是一个)。其基本原理就是数的中和。也就是说,通过某种运算(二元运算)将a和b两个数变成一个数,并保存在其中一个变量中。然后再通过同样的运算符将a或b中和掉。这样实际上是利用了a或 b本身作为了中间变量。

原文地址:http://blog.csdn.net/nokiaguy/archive/2010/07/28/5772636.aspx

真的有外星人吗?的其他文章
《Android/OPhone 开发完全讲义》连载(10):Sqlite数据库 《Android/OPhone 开发完全讲义》连载(10):Sqlite数据库
《Android/OPhone 开发完全讲义》连载(10):Sqlite数据库 《Android/OPhone 开发完全讲义》连载(10):Sqlite数据库
《Android/OPhone 开发完全讲义》连载(10):Sqlite数据库 张朝阳:腾讯将抄袭和垄断做到极致
张朝阳:腾讯将抄袭和垄断做到极致 张朝阳:腾讯将抄袭和垄断做到极致
张朝阳:腾讯将抄袭和垄断做到极致 关于Android中传递数据的一些讨论
更多...

© 2010 博客导读网 BlogABC.NET 本站所有内容皆由网友推荐而来,所有博文的版权归原作者所有,如有冒犯,请邮件告知。uncracker#gmail.com