晕哦,这么长,懒得看了。打印数据,或者用DEBUG慢慢调吧,别人都这样的。

解决方案 »

  1.   

    呃。。这个打印数据无从下手啊。。
    只能在main中打印数据,结果都是一样的。。
      

  2.   

    代码已经改短了。。
    http://topic.csdn.net/u/20100105/16/012e233c-05c2-466d-85a6-f2d999c1a00e.html
      

  3.   

    呃。。谢谢你啊。。
    代码我敲错了。。
    已改正如下:
    //返回分数相加的结果,并且约分
    public Fraction add(Fraction f){
    Fraction fraction  = new Fraction();
    fraction.numerator = numerator * f.denominator + denominator * f.numerator;
    fraction.denominator = denominator * f.denominator;
    fraction.reduct();
    return fraction;
    }
      

  4.   

    我看到compareTo就进来了。。
      好像源码也没楼主这么烦的
       后来在看。。哦原来楼主是重写了呀。。