标题: 好简单的题目竟然改不来。。 [打印本页] 作者: 泮和顺 时间: 2012-3-2 21:39 标题: 好简单的题目竟然改不来。。 class Swap
{
public static void main(String[] args)
{
int x=8;
int y=9;
System.out.println("x="+x+",y="+y);
// Swap_3(x,y);
//这里使用了置换方法,为什么打印出来还是没有置换……如果不用方法,直接写在主方法里或者把输出语句放在Swap_3(int a,int b)里是可以的..请前辈解释下..
x=x ^y;
y=x ^y;
x=x ^y;
System.out.println("x="+x+",y="+y);
}
public static void Swap_3(int a,int b)
{
// a = a ^ b;
// b = a ^ b;
// a = a ^ b;