方法传对象参数 改变不了引用 懵...求大神 财富值52

2016-11-03 21:08发布

执行方法后不应该对象a ,b的指向交换吗?求指点!!!

public class Text16 {      public static void main(String[] args) {         Circle a = new Circle(1);         Circle b = new Circle(2);         method(a,b);         System.out.println("一、a半径:"+a.radius+",b半径:"+b.radius);     }     public static void method(Circle x,Circle y){         Circle tmp = x;         x = y;         y = tmp;     }      } class Circle{     double radius;     Circle(double x){         radius = x;     } }
友情提示: 问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
0条回答

一周热门 更多>