public class Number {
int i;
}class Test {
public static void main(String[] args) {
Number n1 = new Number();
Number n2 = new Number();
n1.i = 5;
n2.i = 10;
System.out.println("n1.i=" + n1.i + ", n2.i=" + n2.i);
n1 = n2;
System.out.println("n1.i=" + n1.i + ", n2.i=" + n2.i);
n1.i = 15;
System.out.println("n1.i=" + n1.i + ", n2.i=" + n2.i);
}
}

解决方案 »

  1.   


    public class Number {
    int i;
    }class Test {
    public static void main(String[] args) {
    Number n1 = new Number();
    Number n2 = new Number();
    n1.i = 5;
    n2.i = 10;
    System.out.println("n1.i=" + n1.i + ", n2.i=" + n2.i);
    n1 = n2;
    System.out.println("n1.i=" + n1.i + ", n2.i=" + n2.i);
    n1.i = 15;
    System.out.println("n1.i=" + n1.i + ", n2.i=" + n2.i);
    }
    }
      

  2.   

    能不能少点冷嘲热讽, 难道上面代码不能编译
    我是在做测试
    故意把第一个类写成public的
      

  3.   

    CSDN上有些人就是爱装B, 以为自己穿几个绿裤衩, 几个红花黄花就得瑟得不得了
    你要真牛B就学学史玉柱, 学学求伯君
      

  4.   

    我是在自己建的package下做的测试
      

  5.   

    没错,我就是爱装逼。谁让CSDN总有一群菜鸟喜欢发SB帖子。我不装逼,难道还要等你这种弱智到来CSDN求教的人装逼?你要看不顺眼就别发弱智问题,发弱智问题就等着受气吧。多一些冷嘲热讽,总比多一些菜鸟要好。什么时候菜鸟都羞愧的不好意思来弱智问题了,才算大功告成。