在程序中實現交換兩個數的功能並不復雜
先看第一個算法
static class Num
{
int a;
int b;
}
public static void swap
{
num
num
num
}
上面代碼通過
實際上
public static void swap
{
num
num
num
}
public static void swap
{
num
num
num
}
上面代碼在Java中沒有什麼問題(但使用
public static void swap
{
// 不同符號
if (num
{
num
num
num
}
else
{
num
num
num
}
}
當然
public static void swap
{
num
num
num
}
From:http://tw.wingwit.com/Article/program/Java/hx/201311/26199.html