从方法java返回多个Int值

时间:2014-05-30 23:25:09

标签: java

我想从休闲方法返回两个值 公共双MyCalc(双a,双n)     {          A = A / 2;         双d;         双m;         双l;         double q = 0;         双af = 0;

    if (n <= 100000000)
    {
        d = n * 0.5 / 100;
        af = (d * a / 100);
        q = d;
       // x1 = af;
        return q;
    }

我想要返回q和x1

1 个答案:

答案 0 :(得分:0)

你应该为它创建一个类并返回它的实例。

class QAndX1ButWithABetterNameDependingOnYourApp{
    double q;
    double x1;
}

下一步,将整个计算移动到该类中也是有意义的:

static QAndX1 calculate(double a, double b, double c){
    // ... some calculations
    return new QAndX1(q,x1);
}