交换函数的3种实现<Java实现>
来源:互联网 发布:怎样求矩阵的范数 编辑:程序博客网 时间:2024/05/21 06:39
/** * 交换两个元素的三种方法 * @author Sking */package function;public class SwapUtil {/** * 使用中间变量交换两个元素 * 元素类型没有局限 * @param x 第一个元素 * @param y 第二个元素 */public static void swap(int x,int y){int temp=x;x=y;y=temp;}/** * 使用加减法交换两个元素 * 元素类型必须支持加减运算 * @param x 第一个元素 * @param y 第二个元素 */public static void swap1(int x,int y){x=x+y;y=x-y;x=x-y;}/** * 使用异或运算交换两个元素 * 元素类型必须支持异或运算,适用于整型 * @param x 第一个元素 * @param y 第二个元素 */public static void swap2(int x,int y){x=x^y;y=x^y;x=x^y;}}
- 交换函数的3种实现<Java实现>
- 交换函数的实现
- swap交换函数的三种实现
- 在java中不能实现两数交换的函数?
- 交换函数swap的三种实现方法
- 交换函数swap的三种实现方法
- 自定义函数实现 实际参数的交换!
- 函数实现俩个数的交换
- 不通过临时变量实现交换的函数
- 用函数实现两个数的交换
- 使用函数实现两个数的交换。
- 使用函数实现两个数的交换;
- 函数实现两数组的交换
- 使用函数实现两个数的交换。
- 使用函数实现两个数的交换
- 使用函数实现两个数的交换。
- 使用函数实现两个数的交换。
- 使用函数实现两个数的交换。
- SHELL类型会影响Crontab的执行
- spring-security3 配置和使用.
- 案例学习BlazeDS+Spring之十五:Security Integration 101
- httpclient应用
- Spring JMS(java 消息服务)框架
- 交换函数的3种实现<Java实现>
- Request.getparameternames
- 如何在Mac下显示Finder中的所有文件
- Android-Vold, Framework和UI的通信
- html5游戏开发-愤怒的小鸟-开源讲座(二)-跟随小鸟的镜头
- Qt属性系统详解
- win7下快捷方式关联错误的修复
- 用matlab实现中值滤波
- C# 简单数字验证码识别