引用数据类型的方法调用
/*** 引用数据类型的方法调用*/
public class TestRefArgs{public static void main(String[] args) {Point p = new Point();p.x = 10;p.y = 20;System.out.println("交换前的值:"+p.x+"\t"+p.y);swap(p);System.out.println("交换后的值:"+p.x+"\t"+p.y);}public static void swap(Point p){int temp;temp = p.x;p.x = p.y;p.y = temp;}
}
public class Point{int x;int y;
}
执行代码如下: